web-dev-qa-db-fra.com

Ubuntu 13.04: informations d'identification LDAP non valides

J'essaie de suivre le guide officiel OpenLDAPServer d'Ubuntu sans succès.

Lorsque j'ai essayé de me connecter au serveur, il est indiqué ( https://help.ubuntu.com/12.10/serverguide/openldap-server.html#openldap-server-populate ):

root@dexter:~# ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
Enter LDAP Password: 
ldap_bind: Invalid credentials (49)

Aussi, quand j'essaie d'obtenir le cc = exemple, dc = com DIT:

root@dexter:~# ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
No such object (32)

Des idées? J'ai réinstallé le service trois fois et je suis absolument sûr que le mot de passe est correct.

2
user130209

Le problème était le fichier/etc/hosts, j'avais plusieurs entrées pour mon hôte local et l'installation n'a pas créé le DN de base.

Pour résoudre ce problème, nettoyez votre/etc/hosts:

127.0.0.1   localhost
127.0.1.1       dexter.example.com  dexter

Changez "dextre" avec votre nom d'hôte.

1
user130209