Вы уверены, что ваш каталог LDAP содержит DN o=home,dc=hoeft-online,dc=de
? Ошибка предполагает, что это не так, но, поскольку вы не вставили вывод соответствующей команды ldapsearch
, трудно сказать. Подозреваю, что проблема в этом, иначе я не смогу воспроизвести вашу проблему.
Я начинаю с OpenLDAP 2.4.47 на Debian Stretch. У меня есть база данных для dc=example,dc=com
;Я начинаю с:
$ ldapsearch... -D cn=admin,dc=example,dc=com -x -w admin -b dc=example,dc=com -LLL
dn: dc=example,dc=com
objectClass: top
objectClass: dcObject
objectClass: organization
o: Example Inc.
dc: example
Затем я могу добавить новый o=home
, используя этот LDIF:
dn: o=home,dc=example,dc=com
objectClass: organization
o: home
Похоже на:
$ ldapadd -D cn=admin,dc=example,dc=com -x -W -f add-org.ldif
Enter LDAP Password:
adding new entry "o=home,dc=example,dc=com"
Затем я могу добавить ou=posix
вот так:
dn: ou=posix,o=home,dc=example,dc=com
objectClass: organizationalUnit
ou: posix
Похоже на:
$ ldapadd -D cn=admin,dc=example,dc=com -x -W -f add-ou.ldif
Enter LDAP Password:
adding new entry "ou=posix,o=home,dc=example,dc=com"
И когда я закончу:
$ ldapsearch... -D cn=admin,dc=example,dc=com -x -w admin -b dc=example,dc=com -LLL
dn: dc=example,dc=com
objectClass: top
objectClass: dcObject
objectClass: organization
o: Example Inc.
dc: example
dn: o=home,dc=example,dc=com
objectClass: organization
o: home
dn: ou=posix,o=home,dc=example,dc=com
objectClass: organizationalUnit
ou: posix