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 +"
我不确定问题是什么。任何帮助表示赞赏。
答案 0 :(得分:0)
摆脱{0}
和{2}
。 OpenLDAP将输入序列号。
答案 1 :(得分:0)
我最终将Syncrepl添加到slapd.conf文件中,然后将其重新转换为cn = config,它完成得很好。在进行了一些其他更改后,复制终于正常工作