我正在尝试设置 OpenLDap。我真的不确定自己在做什么,也不想发布没有答案的一般性帮助问题。我有兴趣获取更详细的日志文件,以便可以追踪我的问题。
当我跑步时:sudo ldapsearch -x -d8
我得到:ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)
当我跑步时:sudo ldapsearch -x -d8 -v
我得到:
ldap_initialize( <DEFAULT> )
ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)
如果已经看到这但是我没有文件 /etc/syslog.conf,而以类似的方式修改我的 rsyslog.conf 却没有任何效果。
答案1
看起来您根本没有指定主机或 URI。 ldapsearch
无法联系服务器,因为没有提供。
- openldap 二进制文件目前不支持服务发现。
- openldap 客户端二进制文件二进制文件不记录。
- 没有任何迹象表明您正在使用 SSL/TLS。
- 您不需要
sudo
进行搜索,除非您想这样做gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
,在这种情况下您的 URI 应该是ldapi:///
。