URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 27512
[ Назад ]

Исходное сообщение
"RE: ldapadd - нужна помощь!!!"

Отправлено mixa , 13-Мрт-03 09:53 
Всем доброго времени суток.
Есть следующая проблема: Поднял 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


Содержание

Сообщения в этом обсуждении
"RE: ldapadd - нужна помощь!!!"
Отправлено vv , 13-Мрт-03 13:14 
собери gq  кажется в /usr/ports/net/gq она тебе поможет....

"RE: ldapadd - нужна помощь!!!"
Отправлено Dmitry , 13-Мрт-03 13:57 
>собери gq  кажется в /usr/ports/net/gq она тебе поможет....


что такое gq


"RE: ldapadd - нужна помощь!!!"
Отправлено mixa , 13-Мрт-03 14:06 
>собери gq  кажется в /usr/ports/net/gq она тебе поможет....

Нет gq не поможет...

Уже удалось разобраться. Я видимо в какой-то момент некорректно создал
базу, после ее удаления и перезапуска slapd все стало работать как часы.

Всем большое спасибо.