Помогите пожалуйста разобраться с openldap, а именно с распределенной моделью.
Есть корневой сервер, ldap.organization.ru, на нем корень определяется
dn="dc=organization,dc=ru".
Также есть подчиненный сервер, slave.organization.ru, на котором
корень поддерева dn="dc=slave,dc=organization,dc=ru".
В описании к openldap говорится, что поддерево, определяемое суффиксом,
может воспользоваться переадресацией на другой LDAP сервер
с помощью ссылок (referrals).
В соответствии, на корневом сервере, указывается:
referral ldap://slave.organization.ru:389/
А на подчиненном:
referral ldap://ldap.organization.ru:389/
Кроме этого, в саму базу корневого сервера необходимо включить ссылку, в виде
DN-имени объекта ссылки:
dn: dc=slave,dc=organization,dc=ru
dc: slave
objectClass: referral
objectClass: extensibleObject
ref: ldap://slave.organization.ru/dc=slave,dc=organization,dc=ru
Акцесс листы, для пробы, делал всем на чтение.
Однако, при запросе какого-либо DN из поддерева ничего не происходит.
Что делаю не так?