[TYPO3-german] ldap_auth funktioniert nicht

Julian Lamberty julian.lamberty at mytum.de
Sat Nov 10 14:54:09 CET 2007


Hi!

Ich versuche gerade, per ldap_auth Backendnutzer gegen einen LDAP Server 
(OpenLDAP V3) zu authentifizieren. Das Synchronisieren mit ldap_sync 
funktioniert, aber die Nutzer können sich nicht einloggen.

DevLog spuckt mir folgendes aus (Nutzer "lamberty" ist per ldap_sync 
importiert worden, das Klartextpassword hab ich mit * maskiert, es stand 
aber korrekt drin):

1389        t3lib_userAuth    ## Beginning of auth logging.           
1390        t3lib_userAuth    Login type: BE           
1391        t3lib_userAuth    Login data: status: login; uname: 
lamberty; uident: cee76d82861092024...; chalvalue: 58baf98d92d3578d0...; 
uident_text: ********; uident_challenged: d73c3ae7c191ee5b8...; 
uident_superchallenged: cee76d82861092024...;            
1392        t3lib_userAuth    Active login (eg. with login form)           
1393        t3lib_userAuth    logoff: ses_id = 
55306fe05710adecc866601fd60d2c8a           
1394        t3lib_userAuth    Fetch session ses_id = 
55306fe05710adecc866601fd60d2c8a           
1395        t3lib_userAuth    logoff: ses_id = 
55306fe05710adecc866601fd60d2c8a           
1396        t3lib_userAuth    SV setup:            
1397        ldap_auth    LDAP server available 
(ldap://ldap.lsr.ei.tum.de:389). getUser()           
1398        ldap_auth    Basic user info available. initUser()           
1399        t3lib_userAuth    User found: 0: objectClass; uid: Array; 
username: lamberty;            
1400        t3lib_userAuth    getUserBE auth services called: 
,tx_ldapauth_sv1           
1401        t3lib_userAuth    1 user records found by services           
1402        t3lib_userAuth    Auth user: objectClass: Array; 0: 
objectClass; uid: Array; 1: uid; cn: Array; 2: cn; gecos: Array; 3: 
gecos; gidNumber: Array; 4: gidNumber; homeDirectory: Array; 5: 
homeDirectory; loginShell: Array; 6: loginShell; shadowLastChange: 
Array; 7: shadowLastChange; shadowMax: Array; 8: shadowMax; 
shadowWarning: Array; 9: shadowWarning; sn: Array; 10: sn; uidNumber: 
Array; 11: uidNumber; userPassword: Array; 12: userPassword; count: 13; 
dn: uid=lamberty,ou=s...; authenticated:; username: lamberty;            
1403        tx_sv_auth    Password not accepted: 
cee76d8286109202492a1c47d11c9529           
1404        t3lib_userAuth    authUserBE auth services called: 
,tx_ldapauth_sv1,tx_sv_auth           
1405        t3lib_userAuth    Login failed: 0: objectClass; uid: Array; 
username: lamberty;            
1406        t3lib_userAuth    Call checkLogFailures: warningEmail:; 
warningPeriod: 3600; warningMax: 3;            
1407        t3lib_userAuth    Fetch session ses_id = 
55306fe05710adecc866601fd60d2c8a           
1408        t3lib_userAuth    logoff: ses_id = 
55306fe05710adecc866601fd60d2c8a           
1409        t3lib_userAuth    No user session found.           
1410            END of BACKEND session

Leider werde ich damit nicht richtig schlau, mir scheint es allerdings, 
dass Typo3 auf die integrierte Authentifizierung zurückfällt, weil per 
LDAP keine Authentifizierung erfolgt, richtig? Was können die Ursachen 
dafür sein bzw. wie kann ich das näher untersuchen? Was mir etwas 
komisch vorkommt ist die Zeile 1403, wieso steht da nicht das 
Klartextpasswort?

Was hat es mit dem SSO auf sich, wann soll ich das konfigurieren?

Jemand Ideen? :( Ich verzweifle so langsam an der Problematik LDAP und 
Typo3...



More information about the TYPO3-german mailing list