Dies ist eine alte Version des Dokuments!
auth_ldap authenticate: user foo authentication failed; URI /secret [ldap_search_ext_s() for user failed][Operations error]
Falls dieser Fehler Auftritt muss folgender Eintrag in der Datei /etc/ldap/ldap.conf hinzugefügt werden:
REFERRALS off
Wird auf einen Active Directory zugegriffen muss in diesem Fall in der .htaccess Datei in der AuthLDAPURL der Port 3268 angegeben werden:
AuthLDAPURL ldap://ad.example.com:3268/dc=academic,dc=local?sAMAccountName?sub
Sollte der Login im FH-Complete nicht funktionieren, kann der Zugriff auf den LDAP Server von der Commandline geprüft werden.
Dazu werden die LDAP-Uitls benötigt:
apt-get install ldap-utils
Danach kann der Zugriff auf den LDAP Server und der Login geprüft werden:
ldapsearch -LLL -x -H ldap://ldap.example.com:389 "samaccountname=testuser"
Sollte der LDAP Server einen Bind User benötigen kann folgender Befehl verwendet werden:
ldapsearch -LLL -x -D "cn=administrator,dc=academic,dc=local" -W -H ldap://ldap.example.com:389 "samaccountname=testuser"