我已经在 CentOS 上安装了 Tuleap 7.2,并激活了 Ldap 插件以针对运行 Samba 4.1.9 的 AD 进行身份验证。
目前我尝试连接我的 AD,但没有成功。
这是我的 ldap.inc:
$sys_ldap_server = "192.168.x.x";
$sys_ldap_dn = "dc=xx,dc=corp";
$sys_ldap_bind_dn = "cn=administrator,cn=users,dc=xx,dc=corp";
$sys_ldap_bind_passwd = "password;
$sys_ldap_uid = "sAMAccountName";
$sys_ldap_eduid = "sAMAccountName";
$sys_ldap_cn = "cn";
$sys_ldap_mail = "mail";
$sys_ldap_people_dn = "cn=users,dc=xx,dc=corp";
$sys_ldap_search_user="(|(uid=%words%)(cn=%words%)(mail=%words%))";
.....
Iptable 配置正确,389 端口可达,但是当我尝试从 tuleap 登录时,却无法连接。
“密码或用户名无效”
如果你有想法我就采纳
提前致谢
答案1
你应该在 Tuleap 主机上尝试使用 ldap_search
就像是:
ldap_search -x -h 192.168.xx -LLL -D cn=administrator,cn=users,dc=xx,dc=corp -W -b dc=xx,dc=corp "sAMAccountName=yourlogin"
看看它是否返回任何内容(这基本上就是您尝试登录时 Tuleap 所做的事情)