我有一个 LDAP 服务器运行在:
ldap://129.168.0.117:389
或
ldap://roshd.org:389
roshd.org = 129.168.0.117
我在 phpldapadmin 的 config.php 中有此配置:
$servers = new Datastore();
$servers->newServer('ldap_pla');
$servers->setValue('server','name','My LDAP Server');
$servers->setValue('server','host','192.168.0.117');
$servers->setValue('server','port',389);
$servers->setValue('login','auth_type','session');
$servers->setValue('login','bind_id','cn=Manager,dc=roshd,dc=org');
$servers->setValue('login','bind_pass','secret');
$servers->setValue('auto_number','search_base','ou=People,dc=roshd,dc=org');
Run Code Online (Sandbox Code Playgroud)
在我的 sldap.conf 中:
...
database bdb
directory /usr/local/var/openldap-data
suffix "dc=roshd,dc=org"
rootdn "cn=Manager,dc=roshd,dc=org"
rootpw secret
...
但是当我尝试登录 phpldapadmin 时,出现此错误。有什么想法吗?
Unable to connect to LDAP server My LDAP Server
Error: Can't contact LDAP server (-1) for user
error Failed to Authenticate to server
Invalid Username or Password.