我正在使用名为LDAP Account Manager的开源软件来管理我公司的ldap用户,组和主机。我有一个奇怪的问题,我希望有人可以让我知道在LDAP方面发生了什么,而不是实际的软件。
简而言之,这就是问题所在。
该软件可以找到以下后缀的所有用户:
OU =用户,OU =帐户,DC = XXXX,DC = COM
当我尝试查看其中一个用户的详细信息时,出现错误消息:
糟糕的搜索过滤器
这是奇怪的部分。当我添加新用户时,该条目将与其他用户以相同的后缀显示。
OU =用户,OU =帐户,DC = XXXX,DC = COM
换句话说,所有用户(已经在LDAP树中的旧用户和我添加的新用户都存在于同一位置)。
我可以在以下位置导航到新用户:
CN = User,Test,ou = Users,ou = Accounts,dc = xxxxx,dc = com
但我无法导航到此位置的任何现有用户(我收到了错误搜索过滤器错误):
CN=Fakename, John,ou=Users,ou=Accounts,dc=xxxxx,dc=com
这似乎不一致,我正在尝试集体讨论可能发生的事情。用户存在于同一位置,但访问某些用户时出错,而其他用户则无法收到错误。这可能是权限问题,还是我缺少的东西?
答案 0 :(得分:2)
这听起来非常像您的软件在创建命令或搜索过滤器中分隔名称和姓氏的,
(逗号)编码时遇到了麻烦。