我正在尝试设置基本的ldap服务器/客户端方案。我为windows下载了openldap并安装了它。我使用命令
成功启动服务器slapd -d 1
我尝试使用各种客户端(命令行,LDAP浏览器,phpLDAPadmin)进行连接并进行搜索,它使用“匿名访问”,但每次我尝试使用root用户/密码时都会失败,并说“未通过”连接到ldap:// localhost:389'。如果我匿名连接也一样。
可能是什么问题?
这是我的slapd.conf
ucdata-path ./ucdata
include ./schema/core.schema
pidfile ./run/slapd.pid
argsfile ./run/slapd.args
database bdb
suffix "dc=guessant,dc=org"
rootdn "cn=Manager,dc=guessant,dc=org"
rootpw secret
directory ./data
我使用登录DN作为“cn = Manager,dc = guessant,dc = org”,密码为“secret”
答案 0 :(得分:0)
现在已修复..问题出在PHP mcrypt和phpLdapAdmin上。显然,PHP 5.2存在问题。并想出升级到5.3 +或删除mcrypt使用,将解决它。我选择了后者,因为时间至少