我正在尝试在两个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
我已经阅读了所有现有的教程和论坛而没有结果。
我会感谢任何提示。
与此同时,我已经解决了这个问题。在以下更新中,对于每个主机,凭据值必须填充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
在教程中,这个值等于“测试”,不知怎的,我错过了它