-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Highest
-
Affects Version/s: 1.0
-
Component/s: None
-
None
-
Environment:
OpenLDAP 2.3.30
Crowd 1.0
Trying to create a new role (or group) I receive the following error (probably related to CWD-180)
16:16:48,282 INFO crowd.integration.directory.connector.SpringLDAPConnector: Performing role search: baseDN = ou=Roles,dc=XXX,dc=ch - filter = (objectclass=groupOfUniqueNames)
16:17:08,186 INFO crowd.integration.directory.connector.SpringLDAPConnector: Performing group search: baseDN = ou=Groups,dc=XXX,dc=ch - filter = (&(cn=OpenVPN manager)(objectclass=groupOfUniqueNames))
16:17:08,193 ERROR crowd.console.action.role.AddRole: Operation failed; nested exception is javax.naming.directory.InvalidAttributeValueException: 'uniqueMember' has no values.; remaining name 'cn=OpenVPN manager,ou=Roles,dc=XXX,dc=ch'
org.springframework.ldap.UncategorizedLdapException: Operation failed; nested exception is javax.naming.directory.InvalidAttributeValueException: 'uniqueMember' has no values.; remaining name 'cn=OpenVPN manager,ou=Roles,dc=XXX,dc=ch'
javax.naming.directory.InvalidAttributeValueException: 'uniqueMember' has no values.; remaining name 'cn=OpenVPN manager,ou=Roles,dc=XXX,dc=ch'
at com.sun.jndi.ldap.LdapClient.add(LdapClient.java:996)
at com.sun.jndi.ldap.LdapCtx.c_bind(LdapCtx.java:375)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_bind(ComponentDirContext.java:277)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.bind(PartialCompositeDirContext.java:197)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.bind(PartialCompositeDirContext.java:186)
at javax.naming.directory.InitialDirContext.bind(InitialDirContext.java:158)
at org.springframework.ldap.LdapTemplate$22.executeWithContext(LdapTemplate.java:982)
at org.springframework.ldap.LdapTemplate.executeWithContext(LdapTemplate.java:762)
at org.springframework.ldap.LdapTemplate.executeReadWrite(LdapTemplate.java:757)
at org.springframework.ldap.LdapTemplate.bind(LdapTemplate.java:979)
at com.atlassian.crowd.integration.directory.connector.SpringLDAPConnector.addContainerObject(SpringLDAPConnector.java:241)
at com.atlassian.crowd.integration.directory.connector.SpringLDAPConnector.addRole(SpringLDAPConnector.java:523)