From: Arne Fitzenreiter Date: Mon, 5 Sep 2011 09:29:08 +0000 (+0200) Subject: proxy.cgi: fix ldap utf8 authentification. X-Git-Tag: v2.9-core52~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=725e3869f4bd93dfc3d6a9d0fc24e61e638a451a;p=ipfire-2.x.git proxy.cgi: fix ldap utf8 authentification. Fixes: #786 --- diff --git a/config/rootfiles/core/52/filelists/files b/config/rootfiles/core/52/filelists/files index 331514d941..a0f0ef571e 100644 --- a/config/rootfiles/core/52/filelists/files +++ b/config/rootfiles/core/52/filelists/files @@ -4,3 +4,4 @@ etc/rc.d/init.d/console usr/local/sbin/setup usr/local/bin/setddns.pl srv/web/ipfire/cgi-bin/ddns.cgi +srv/web/ipfire/cgi-bin/proxy.cgi diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index a0aa1acd34..6d0fe545e3 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -3147,6 +3147,7 @@ END if ($proxysettings{'AUTH_METHOD'} eq 'ldap') { + print FILE "auth_param basic utf8 on\n"; print FILE "auth_param basic program $authdir/squid_ldap_auth -b \"$proxysettings{'LDAP_BASEDN'}\""; if (!($proxysettings{'LDAP_BINDDN_USER'} eq '')) { print FILE " -D \"$proxysettings{'LDAP_BINDDN_USER'}\""; } if (!($proxysettings{'LDAP_BINDDN_PASS'} eq '')) { print FILE " -w $proxysettings{'LDAP_BINDDN_PASS'}"; }