使用 bog 标准 openldap 服务器数据库时遇到问题

使用 bog 标准 openldap 服务器数据库时遇到问题

我无法让“开箱即用”的 openldap 服务器正常工作。

openldap 站点上的示例仍然引用 slapd.conf 文件,但是安装并没有做到这一点。

如果我启动服务器(service slapd start),没有收到任何错误,但无法连接

ldap_sasl_bind(SIMPLE):无法联系 LDAP 服务器(-1)

有人有 v2.4 的简单操作指南吗?我在 fedora15 上,通过 yum 安装了 openldap 服务器和客户端。我安装了 phpldapadmin,一旦命令行正常工作,我就可以尝试连接它

一些评论。

我找到了通过 /usr/sbin/slapd -d -1 而不是 service slapd start 手动启动服务器的参考。

这样做向我展示了一些调试,我看到一个目录不存在的错误:/var/openldap-data

我创建了它,然后通过 /usr/sbin/slapd -d -1 启动实际上现在做了一些事情。

所以,我目前的问题是:

  1. 为什么 ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts 在手动 slapd 之后起作用而不是作为服务起作用?

  2. 它应该使用 /var/openldap-data 吗?(我从未指定该位置。)


进一步的评论/问题:

通过 slapd -d -1 & 启动时,ldap 服务器似乎运行良好

但是命令 service slapd start 响应 OK,但却没有启动。

我怎么知道问题是什么?它似乎没有产生任何我能看到的错误消息...是否有某个地方的日志可以显示错误?

相关内容