Страница 1 из 1

openldap + mysql

Добавлено: 2009-08-07 11:25:23
Al
Доброго времени суток. Собственно,сабж. Кто проделывал такую связку?
openldap соединяется с mysql нормально. Но при попытке создать корень

Код: Выделить всё

[service:/usr/local/etc]#ldapadd -x -D "cn=root,dc=mail,dc=local" -h 10.10.10.4 -W -f /var/db/openldap-data/base.ldif
Enter LDAP Password:
adding new entry "dc=mail, dc=local"
ldap_add: Server is unwilling to perform (53)
        additional info: operation not permitted within namingContext

[service:/usr/local/etc]#cat /var/db/openldap-data/base.ldif
dn: dc=mail, dc=local
objectClass: dcObject
objectClass: organization
objectClass: top
dc: mail
o: mail
[service:/usr/local/etc]#
Вот такая бяка.
Если залить тестовую базу, не позволяет редактировать-добавлять элементы. Из вебадминки пишет

Код: Выделить всё

LDAP said:	Server is unwilling to perform
Error number:	0x35 (LDAP_UNWILLING_TO_PERFORM)
Описание:	The LDAP server refused to perform the operation.
Из консоли пишет

Код: Выделить всё

[service:/usr/local/etc]#ldapadd -x -D "cn=root,dc=example,dc=com" -h 10.10.10.4 -W -f /var/db/openldap-data/base.ldif.sample
Enter LDAP Password:
adding new entry "ou=test, dc=example, dc=com"
ldap_add: Server is unwilling to perform (53)
        additional info: operation not permitted within namingContext

[service:/usr/local/etc]#cat /var/db/openldap-data/base.ldif.sample
dn: ou=test, dc=example, dc=com
objectClass: organizationalUnit
objectClass: top
ou: test
[service:/usr/local/etc]#
В примерах suffix и rootdn заменены соответствено.

Re: openldap + mysql

Добавлено: 2009-08-07 14:58:40
Burner
а вам это надо? Из того что я читал - хранить записи ldap в mysql, postgresql и прочих sql - довольно глупая идея

Re: openldap + mysql

Добавлено: 2009-08-07 15:18:00
Al
Не то,что сильно прям уж надо... Просто решил разобраться с темой.
Из полюсов - можно заводить пользователей в лдапе в мускуле и дергать их оттуда экзимом, батом и прочими.
Вариант просто повесить экзим на лдап мне кажется хуже, т.к. мускуль работает пошустрее лдап+ldbm имхо.
Вообще,просто из развлечения. Должно же это работать)

Re: openldap + mysql

Добавлено: 2009-09-05 7:42:02
khalal
Burner писал(а):а вам это надо? Из того что я читал - хранить записи ldap в mysql, postgresql и прочих sql - довольно глупая идея
чем это она глупая???