Ldap 无法启动Apache目录服务器-错误04450

Ldap 无法启动Apache目录服务器-错误04450,ldap,apacheds,Ldap,Apacheds,当我试图在windows平台上启动ApacheDS 1.5.7时,出现错误04450,ApacheDS-rolling.log包含: [21:07:27] ERROR [org.apache.directory.shared.ldap.entry.DefaultServerAttribute] - ERR_04450 The value {0} is incorrect, it hasnt been added [21:07:27] ERROR [org.apache.directory.ser

当我试图在windows平台上启动ApacheDS 1.5.7时,出现错误04450,ApacheDS-rolling.log包含:

[21:07:27] ERROR [org.apache.directory.shared.ldap.entry.DefaultServerAttribute] - ERR_04450 The value {0} is incorrect, it hasnt been added
[21:07:27] ERROR [org.apache.directory.server.Service] - Cannot start the server : reuseAddress can't be set while the acceptor is bound.

我如何解决这个问题?有人能帮我吗?非常感谢

第二条错误消息表明端口已在使用中。是否有可能您已经运行了另一个ApacheDS进程,或者另一个程序正在使用这些端口

这可能不是域控制器,是吗?如果是这样,默认LDAP端口389和636已经用于Active Directory,因此您需要选择另一个端口。然而,我相信ApacheDS的默认值是10389(LDAP)和10636(LDAP),在这种情况下,它们通常会在Windows框中打开


您可以使用
netstat-abn
命令检查端口上的进程,并在列表中查找侦听端口10389或您选择的任何自定义端口的进程。

根据,默认情况下不再创建dc=example,dc=org上下文条目,但没有人更新文档以反映这一点。我安装了1.5.7,在我看来分区创建得很好,但我得到的错误与上面描述的相同。我建议安装一个旧版本。

警告日志消息有点误导,实际上这不是一个严重的问题,尽管有此警告,服务器应该正在运行,这在最新的主干代码(将以2.0版本而不是1.5.8版本发布)中已经修复。

您好,端口10389和10636都可用。你知道第一条错误消息是什么意思吗?是否存在任何配置问题?令人困惑的是,错误显示的是“{0}”,而不是配置参数。在早期版本中有一些bug导致了这种情况,但它们应该在v1.5.7中修复(我假设您正在使用)。所以,我不知道它还能是什么,但我会考虑一下……是的,我使用的是最新版本。还是谢谢你,谢谢!我也有这个。。。我认为这与我的SSL证书配置有关