openldap + mysql

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

openldap + mysql

Непрочитанное сообщение Al » 2009-08-07 11:25:23

Доброго времени суток. Собственно,сабж. Кто проделывал такую связку?
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 заменены соответствено.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: openldap + mysql

Непрочитанное сообщение Burner » 2009-08-07 14:58:40

а вам это надо? Из того что я читал - хранить записи ldap в mysql, postgresql и прочих sql - довольно глупая идея

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: openldap + mysql

Непрочитанное сообщение Al » 2009-08-07 15:18:00

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

khalal
проходил мимо

Re: openldap + mysql

Непрочитанное сообщение khalal » 2009-09-05 7:42:02

Burner писал(а):а вам это надо? Из того что я читал - хранить записи ldap в mysql, postgresql и прочих sql - довольно глупая идея
чем это она глупая???