PHP und Suche in LDAP

Bash, Shell, PHP, Python, Perl, CGI
arty
Userprojekt
Userprojekt
Posts: 729
Joined: 2002-06-12 10:11

PHP und Suche in LDAP

Post by arty »

Hiho,

ich habe meine Benutzerauthentifizierung auf LDAP (pam_ldap) umgestellt und spiele da derzeit ein wenig rum. Nun hab ich auch erfolgreich LDAP-Support in PHP einkompiliert und alles läuft perfekt. Ich habe nur ein Problem: Bei einer Suche bekomme ich per PHP einen Fehler, per Konsole klappt das aber:

Code: Select all

davecutler:~# ldapsearch -x uid=thorsten
version: 2

#
# filter: uid=thorsten
# requesting: ALL
#

# thorsten, People, xxx, de
dn: uid=thorsten,ou=People,dc=xxx,dc=de
uid: thorsten
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
shadowLastChange: 11994
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/false
uidNumber: 1010
gidNumber: 100
homeDirectory: /home/thorsten
cn: Thorsten

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1
Bei einer Abfrage per PHP erhalte ich nur ein:

Code: Select all

Warning: ldap_search(): supplied argument is not a valid ldap link resource in /home/bla....
Ein anonymer Bind klappt ohne Probleme, auch eine Suche nach mehreren Objekten im LDAP-Baum klappt, also zB ein

Code: Select all

ldap_search($ds,"ou=people,dc=wmcserver,dc=de", "uid=*");
Was mache ich falsch? :)

bye
arty
arty
Userprojekt
Userprojekt
Posts: 729
Joined: 2002-06-12 10:11

Re: PHP und Suche in LDAP

Post by arty »

Hiho,

ich hab den Fehler gefunden, es lag an einem Schreibfehler.... :oops:

bye
arty