+ | END ; } @@ -3283,6 +3293,7 @@ END print FILE "auth_param basic program $authdir/basic_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'}"; } + if (!($proxysettings{'LDAP_REFERRALS'} eq 'on')) { print FILE " -R"; } if ($proxysettings{'LDAP_TYPE'} eq 'ADS') { if ($proxysettings{'LDAP_GROUP'} eq '') diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 216d49d7c..050c30a3d 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -203,6 +203,7 @@ 'advproxy LDAP common settings' => 'Allgemeine LDAP-Einstellungen', 'advproxy LDAP group access control' => 'Gruppenbasierte Zugriffskontrolle', 'advproxy LDAP group required' => 'Erforderliche Gruppe', +'advproxy LDAP referrals' => 'Folge Referrals', 'advproxy LDAP port' => 'Port', 'advproxy LDAP server' => 'LDAP-Server', 'advproxy LDAP type' => 'LDAP-Typ', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index ff08bce0c..9d1d2be81 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -200,6 +200,7 @@ 'advproxy LDAP common settings' => 'Common LDAP settings', 'advproxy LDAP group access control' => 'Group based access control', 'advproxy LDAP group required' => 'Required group', +'advproxy LDAP referrals' => 'follow referrals', 'advproxy LDAP port' => 'Port', 'advproxy LDAP server' => 'LDAP Server', 'advproxy LDAP type' => 'LDAP type', -- 2.26.1 |