SYMPTOM:
When defining an LDAP filter using a group name with special characters like parenthesis (for example "GroupName(Strategy)"), the group name is not correctly read and it returns an "Incorrect login/password" error message in the DSSErrors.log.
CAUSE:
This is caused by the way the LDAP queries are built. By default parenthesis are used as part of the "AND" clause. Special characters can be used as different wildcard types. For example:
(&(objectCategory=person)(objectClass=user)) , (telephoneNumber=(*)*-*)
memberOf=CN=GroupName \(Strategy\)