多主复制 - 如何在连接期间修复不正确的凭据问题(ldap_sasl_bind_s failed(49))

问题描述 投票:0回答:1

我正在尝试在两个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 

我已经阅读了所有现有的教程和论坛而没有结果。

我会感谢任何提示。

ubuntu-16.04 openldap multi-master-replication
1个回答
0
投票

与此同时,我已经解决了这个问题。在以下更新中,对于每个主机,凭据值必须填充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

在教程中,这个值等于“测试”,不知怎的,我错过了它

© www.soinside.com 2019 - 2024. All rights reserved.