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

我无法获得“开箱即用”的openldap服务器的工作。

openldap网站上的例子仍然指向slapd.conf文件,但是安装并没有这样做。

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

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

任何人有一个简单的V2.4的howto? 我在fedora15上,通过yum安装openldap-servers和clients。 我有phpldapadmin安装,我可以尝试连接一次,我可以得到命令行工作

一些评论。

我find了一个参考手动启动服务器,通过/ usr / sbin / slapd -d -1而不是服务slapd启动。

这样做给我一些debugging,我看到一个目录不存在的错误:/ var / openldap-data

我创build了,然后通过/ usr / sbin / slapd -d -1开始实际上做了一些事情。

所以,我现在的要求是:

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

  2. 应该使用/ var / openldap-data? (我从来没有指定的位置。)


进一步的评论/问题:

ldap服务器似乎运行正常,当通过slapd -d -1&

但命令服务slapd开始响应与确定,但然后不启动。

我怎么知道问题是什么? 它似乎没有产生任何错误消息,我可以看到…是否有一个日志某处会显示错误?