0
Caused by: com.thoughtworks.xstream.converters.ConversionException:  : entity reference names can not     start with character '(' (position: START_TAG seen ...<userSearch>&(... @14:19)  :  : entity reference   names can not start with character '(' (position: START_TAG seen ...<userSearch>&(... @14:19) 

---- 调试信息 ---- 消息: : 实体引用名称不能以字符 '(' 开头(位置:START_TAG 看到 ...&(... @14:19) 原因异常:com.thoughtworks。 xstream.io.StreamException 原因消息::实体引用名称不能以字符“(”开头(位置:已看到 START_TAG ...&(... @14:19)

下面是我的 config.xml。

<securityRealm class="hudson.security.LDAPSecurityRealm" plugin="ldap@1.1">
<server>ldap://office.adroot.bmogc.net:3268</server>
<rootDN>DC=office,DC=adroot,DC=bmogc,DC=net</rootDN>
<inhibitInferRootDN>false</inhibitInferRootDN>
<userSearchBase>DC=office,DC=adroot,DC=bmogc,DC=net</userSearchBase>
<userSearch>&(objectCategory=Person)(memberof=CN=ccusers,OU=UNIX Security Groups,OU=CTD_CM_RMG,OU=Corporate Clients V2,DC=office,DC=adroot,DC=bmogc,DC=net)/userSearch>
<groupSearchBase>DC=office,DC=adroot,DC=bmogc,DC=net</groupSearchBase>
<managerDN>ldapuser</managerDN>
<managerPassword>MUJ</managerPassword>
</securityRealm>
4

2 回答 2

3

/userSearch> 中缺少符号 <

于 2013-11-08T04:23:50.640 回答
0

该搜索过滤器无效。符合 LDAP 的服务器和 API 必须拒绝该过滤器。用 ( 和 ) 包围过滤器。

于 2013-11-07T22:58:18.123 回答