Репликация с несколькими хозяевами - как исправить проблему с неверными учетными данными во время соединения (ошибка ldap_sasl_bind_s (49)) - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь запустить мультимастерную репликацию на двух серверах LDAP ubuntu 16.4 (ldap2 и ldap3).После полной параметризации я не могу установить соединение между серверами:

slap_client_connect: URI=ldap://ldap3.rs.local DN="cn=admin,cn=config" ldap_sasl_bind_s failed (49)

Одна и та же ошибка в обоих направлениях.

Проверка учетных данных с использованием приведенной ниже команды успешно завершается (ошибок нет)):

ldapmodify -H ldap://ldap3.rs.local -D "cn=admin,cn=config" -W 

Я прочитал все существующие уроки и форумы безрезультатно.

Буду благодарен за любые подсказки.

1 Ответ

0 голосов
/ 11 апреля 2019

Тем временем я исправил проблему. В приведенном ниже обновлении для каждого хоста значение учетных данных должно иметь значение ADMIN_PASSWORD

 dn: olcDatabase={0}config,cn=config
    changetype: modify
    add: olcSyncRepl
    olcSyncRepl: rid=001 provider=ldap://ldap1.example.local binddn="cn=admin,cn=config" bindmethod=simple credentials=ADMIN_PASSWORD searchbase="cn=config" type=refreshAndPersist retry="5 5 300 5" timeout=1
    olcSyncRepl: rid=002 provider=ldap://ldap2.example.local binddn="cn=admin,cn=config" bindmethod=simple credentials=ADMIN_PASSWORD searchbase="cn=config" type=refreshAndPersist retry="5 5 300 5" timeout=1

-
add: olcMirrorMode
olcMirrorMode: TRUE

В уроке это значение было равно "тесту", и я почему-то пропустил его

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...