]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
proxy.cgi: fix ldap utf8 authentification.
authorArne Fitzenreiter <arne_f@ipfire.org>
Mon, 5 Sep 2011 09:29:08 +0000 (11:29 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Mon, 5 Sep 2011 09:29:08 +0000 (11:29 +0200)
Fixes: #786
config/rootfiles/core/52/filelists/files
html/cgi-bin/proxy.cgi

index 331514d941f53b03c7c09d6e1e34e5789fdd5b9f..a0f0ef571e6007a746bc90640aa3b6b906825d96 100644 (file)
@@ -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
index a0aa1acd34e3d8f5981a3de84f7b7bf3feec02fa..6d0fe545e3b4798f67c1bc86dea613253160354e 100644 (file)
@@ -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'}"; }