Всем доброго времени суток.
Есть следующая проблема: Поднял openldap сервер,
на нем прописал создаваемую директорию.
А вот далее при попытке подсунуть ldif получаю красивый ответ:
ldap_add: No such object (32)
В доках пишут, что данная ошибка вылезает из-за неописанного
родителя для создаваемой записи, НО в slapd.conf уже прописан
suffix, а при попытке заново подсунуть корень директории, соответственно
получаем ldap_add: Already exists (68)
Содержимое slapd.conf, ldap.conf и .ldif ниже.
Как бороться с этим замкнутым кругом? Всем заранее спасибо.
ldap.conf
----------
BASE dc=test, dc=ru
URI ldap://172.16.0.6
slapd.conf
-----------
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
database bdb
suffix "dc=test, dc=ru"
directory /usr/local/var/openldap-data
rootdn "cn=rmy, dc=test, dc=ru"
rootpw 12345
index ou,cn,sn,uid pres,eq,approx,sub
index objectClass eq
acbd.ldif
----------
#dn: dc=test,dc=ru
#objectclass: dcObject
#objectclass: organization
#o: Test Company
#dc: test
dn: cn=testuser,dc=test,dc=ru
objectclass: person
cn: testuser
sn: testuser