SITUAZIONE: Sito intranet su macchina debian 7 in dominio windows 2008
Sto preparando un sito con Joomla 3.4.1 e vorrei far fare l'accesso utilizzando gli utenti di dominio.
Per controllare se i campi compilati sull'authentication plugin LDAP sono corretti ho utilizzato ldapdebug.php
Compilato così:
LDAP V3: YES
Negotiate TLS: NO
Follow referrals:NO
Host: IP DOMAIN CONTROLLER
Port: 389
Connect username: administrator
Connect Password: ***********
Use search:YES
Base DN: DC=DOMAIN,DC=local
Users DN/Filter : (sAMAccountName=[username])
Map:User ID: cn
Map:Full Name: displayName
Map:E-mail: mail
la risposta è positiva:
Attempting to bind to LDAP server using connect username and password...
LDAP bind successful.
Attempting to use search to find user...
Successfully found user
Attempting to logon with user CN=utente,OU=Utenti,DC=dominio,DC=local ...
Successfully logged on with user
Attempting to retrieve all user attributes then process the results request...
User ID: nome utente di AD
Full Name: utente di AD
Email: email@dominio.it
I campi sono molto simili sul plugin ed ho provato a mettere varie combinazioni, ma ottengo sempre Impossibile collegarsi a LDAP
Configurazione LDAP plugin:
HOST: IP
Port: 389
LDAP V3: YES
TLS: NO
Follow Referrals: NO
Method: Bind and Seach
Base DN: DC=domain,DC=local
Search string: (sAMAccountName=[username])
User's DN: (sAMAccountName=[username])
Connect username: administrator
Connect Password: ********
Full name: displayName
Email: mail
User ID: CN
C'è un sistema di debug per capire dove sbaglio?
Qualcuno può farmi vedere come ha compilato i campi del plugin? (ovviamente con testo generico!)
Grazie.