ldapmodify:格式无效(第4行)条目:“olcDatabase = {2},cn = config”

时间:2017-10-27 21:44:06

标签: linux synchronization redhat openldap slapd

Openldap新手(2.4.40)。运行时出现此错误:

ldapmodify -a -x -H "ldaps://localhost:636" -D "cn=Manager,dc=test,dc=mydomain,dc=com" -W -f  olcsyncrepl.ldif

错误:

  

ldapmodify:格式无效(第4行)条目:“olcDatabase = {2},cn = config”

这是ldif文件:

dn: olcDatabase={2}bdb,cn=config
olcSyncrepl: {0}rid=123
    provider=ldaps://sso.provider.com
    binddn="cn=Manager,dc=test,dc=mydomain,dc=com"
    bindmethod=simple
    credentials=mypassword
    searchbase="dc=test,dc=mydomain,dc=com"
    attrs="cn,sn,displayName,givenName,mail,uid"
    type=refreshAndPersist
    retry="10 6 60 +"

我不确定问题是什么。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

摆脱{0}{2}。 OpenLDAP将输入序列号。

答案 1 :(得分:0)

我最终将Syncrepl添加到slapd.conf文件中,然后将其重新转换为cn = config,它完成得很好。在进行了一些其他更改后,复制终于正常工作