Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

LDAP: Search DN could not be parsed

Adrian Wyssmann January 12, 2018

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?

2 answers

0 votes
Norma Seddon November 18, 2019

I had the same error message and I ended up resolving mine but completely removing the additional user DN information.

thanks for pointing me in the correct direction.

0 votes
Adrian Wyssmann March 29, 2018

Thanks to atlassian support team I could solve the problem: The issue is mentioned in the following knowledge base article:

Changing the configuration as follows fixed the problem:

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:dn:= technical)(ou:dn:=users)))

 

Reference: How to write LDAP search filters

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events