我已经使用 RHEL5 安装了 OCS/GLPI 配置。我已经将 GLPI 配置为对我们的 AD 进行身份验证,它确实做到了,但是,登录后不会显示任何 AD 用户详细信息。它将创建用户帐户并仅显示一个数字。我能够成功查看 AD 组但看不到用户。我使用 wireshark 验证了数据请求和响应,它返回了 rootdn 和 basedn 的正确语法,但没有数据填充。我们是一家用户很少的小公司,因此没有复杂的 OU。更糟糕的是,该项目主要使用法语,不幸的是我不会说法语。我尝试过在他们的论坛上发帖,但回复很少,所以我希望你们中的一些人可能有一些我可以尝试的想法?
http://blog.famillecollet.com/pages/OCS-GLPI-en
http://glpi-project.org/wiki/doku.php?id=en:ldap&s
http://glpi-project.org/forum/viewtopic.php?id=14980
我添加了我的配置的截图这里
http://img268.imageshack.us/my.php?image=glpi.jpg'>http://img268.imageshack.us/img268/9868/glpi.jpg' border='0' alt='图片由 ImageShack.us 托管'/>
我也在使用最新版本 0.71.5,于 2009 年 5 月 11 日下载
答案1
请将您的 LDAP 配置与以下屏幕截图进行比较,确保 AD->GLPI 映射相同。默认情况下,您还必须使用经过身份验证的 AD 用户帐户从 AD 检索信息。
http://img241.imageshack.us/img241/1590/glpisetup.jpg
我目前使用的是 0.71.5 版本。我以前也尝试过项目论坛,但没什么帮助。他们声称一旦有更多会说英语的开发人员,他们就会开始用英语记录所有内容……
答案2
解决方案是输入“samaccountname”(在登录字段中)全部小写,而不是像所有其他字段一样区分大小写。然后您必须使用 AD 帐户(在 rootdn 字段中)来检索详细信息,如其他屏幕截图所示。