Я безуспешно пытаюсь следовать официальному руководству по OpenLDAPServer для Ubuntu.
Когда я пытался войти на сервер, он говорит ( 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)
Также, когда я пытаюсь получить пример dc =, dc = com DIT:
root@dexter:~# ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
No such object (32)
Есть идеи? Я переустанавливал службу три раза и совершенно уверен, что с паролем все в порядке.
Проблема заключалась в файле / etc / hosts, у меня было несколько записей для моего локального хоста, и при установке не было создано базовое DN.
Чтобы исправить это, очистите ваш / etc / hosts:
127.0.0.1 localhost
127.0.1.1 dexter.example.com dexter
Замените «dexter» на ваше имя хоста.