389目录服务器错误“操作需要安全连接”

我已经安装了一个目录服务器,但我无法更改用户的密码。 我用过这个命令:

[root @ xxxx]#ldappasswd -x -D“cn =目录pipe理器”-W“uid = xxxxx,ou = xxxx,dc = xxx,dc = xx”-S

新密码:

重新input新的密码:

inputLDAP密码:

结果:需要保密(13)

其他信息:操作需要安全的连接。

重要提示:该命令适用于OpenLDAP,我已经testing过! 错误在哪里?

提前致谢!

阅读产品的文档。 看来,默认情况下是需要安全的。 这是389和OpenLDAP之间的区别。 如果他们应该是完全一样的话,那么没有人会因为把389换成另外一个项目而烦心了,对吧?

编辑 –

尽pipe如此,“阅读文档”是一个很好的答案,显然你没有。 本页的末尾明确告诉你必须使用ldappasswd的TLS

此操作支持启动TLSencryption(-ZZ [Z]),并且您必须使用安全连接进行密码更改操作。

ldappasswd不能与非ssl连接一起使用。 你有你的fedora dsconfiguration与SSL,如果不使用下面的链接来configuration你的fedora ds在ssl上

http://lists.fedoraproject.org/pipermail/389-users/2012-March/014200.html

在ssl上configurationfedora-ds后,请使用下面的start_tls

ldappasswd -x -ZZ

或以下启动ssl

ldappasswd -h ldaps://server.exmaple.com