J'utilise le serveur Ubuntu 10.4 et j'essaie de configurer OpenLDAP en tant que protocole d'authentification pour SVN et d'autres services. Cependant, je ne comprends pas comment fonctionne ldap et après avoir défini un exemple de configuration, j'ai essayé de le remplir sans succès. C'est l'erreur:Erreur de configuration OpenLDAP ldap_bind: Informations d'identification incorrectes (49)
ldap_bind: Invalid credentials (49)
Il semble être un exemple de problème de configuration, plus précisément avec la configuration d'administration. Cependant j'ai essayé de le changer using le mot de passe cryptographique mais n'ai obtenu aucun résultat. Code config bellow
# Load modules for database type
dn: cn=module,cn=config
objectclass: olcModuleList
cn: module
olcModuleLoad: back_bdb.la
# Create directory database
dn: olcDatabase=bdb,cn=config
objectClass: olcDatabaseConfig
objectClass: olcBdbConfig
olcDatabase: bdb
# Domain name (e.g. home.local)
olcSuffix: dc=home,dc=local
# Location on system where database is stored
olcDbDirectory: /var/lib/ldap
# Manager of the database
olcRootDN: cn=admin,dc=home,dc=local
olcRootPW: admin
# Indices in database to speed up searches
olcDbIndex: uid pres,eq
olcDbIndex: cn,sn,mail pres,eq,approx,sub
olcDbIndex: objectClass eq
# Allow users to change their own password
# Allow anonymous to authenciate against the password
# Allow admin to change anyone's password
olcAccess: to attrs=userPassword
by self write
by anonymous auth
by dn.base="cn=admin,dc=home,dc=local" write
by * none
# Allow users to change their own record
# Allow anyone to read directory
olcAccess: to *
by self write
by dn.base="cn=admin,dc=home,dc=local" write
by * read