我无法获得“开箱即用”的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开始实际上做了一些事情。
所以,我现在的要求是:
为什么ldapsearch -x -b“-s base”(objectclass = *)'namingContexts在手动slapd之后工作而不是作为服务?
应该使用/ var / openldap-data? (我从来没有指定的位置。)
进一步的评论/问题:
ldap服务器似乎运行正常,当通过slapd -d -1&
但命令服务slapd开始响应与确定,但然后不启动。
我怎么知道问题是什么? 它似乎没有产生任何错误消息,我可以看到…是否有一个日志某处会显示错误?