I have successfully setup and tested LDAP configuration. However in the logfile I get regular error messages:
2018-01-12 00:10:04,586 ERROR [https-jsse-nio-7990-exec-6] @OKY1IHx10x55560x0 10.120.16.12,10.120.16.12 "GET /scm/test/mytest.git/info/refs HTTP/1.1" c.a.c.directory.ldap.name.SearchDN User Search DN could not be parsed
javax.naming.InvalidNameException: Invalid name: (|(ou=technical)(ou=users)),ou=auth,ou=mycompany,o=data
This is strange as the LDAP Configuration can be successfully tested in the gui. Here are my settings
LDAP Schema:
- Base DN:ou=mycompany,o=data
- Additional User DN: (|(ou=technical)(ou=users)),ou=auth
- Additional Group DN: ou=approles,ou=roles
User Schema Settings:
- User Object Filter: (objectclass=inetOrgPerson)
In a related post I have noticed the following comment
combine the "Base DN" + "Additional User DN" should not contain a filter format.
I have have tested the following combination with no success
LDAP Schema:
- Base DN:ou=mycompany,o=data
- Additional User DN: ou=auth
- Additional Group DN: ou=approles,ou=roles
User Schema Settings:
- User Object Filter: objectclass=(&(inetOrgPerson)(|(ou=technical)(ou=users)))
Ends in Test retrieve user : Failed
How do I configure LDAP corrrectly to get rid of the error message in the log?