我试图按照这个( https://www.server-world.info/en/note?os=Ubuntu_16.04&p=openldap&f=5 )教程build立一个LDAP复制服务器。
在步骤“[3]configurationLDAP消费者”我有ldapadd错误消息“ldapass:无效foramt(第6行)条目:”olcDatabase = {1} mdb,cn = config“
我的configuration文件与ldapadd命令
我究竟做错了什么?
更新:
我有2个虚拟机与Ubuntu服务器16.04 LTS。 第一台服务器是一个可用的LDAP服务器。 在第二个我build立了一个“空”LDAP服务器使用它作为复制。
我已经按照给定的教程成功,直到第3步。在这一步出现(在上面的图片)给errorMessage通过添加ldifconfiguration。
解决了。
本教程( http://www.linuxlasse.net/linux/howtos/OpenLDAP_N-Way_MultiMaster_Replication )有一个标题错误和修复。 有人说,我可以在changetype中join以下几行:修改行:
add: olcSuffix olcSuffix: dc=test,dc=local add: olcRootDN olcRootDN: cn=admin,dc=test,dc=local add: olcRootPW olcRootPW: test
现在起作用了。
选项卡不是在ldif使用的好字符。
示例教程使用2个空格。 你也应该使用2个空格。 最后一行的第一个空格是ldif,在这里继续。 第二个空间确保你在第一行和第二行之间有一个空格。 一二之间的区别 。 标签不会做同样的事情。