For a while I was trying to authenticate to an "LDAP server" ,implemented by Apache DS, from the Artifactory LDAP interface.
I use Artifactory 6.1.0, the Apache DS and LDAP perspective on Eclipse Oxygen.
The DIT(Directory Information Tree) as you see there are two users (admin and user1) under the organizational unit called system:
1-When I authenticate from the "user DN pattern" (uid=admin,ou=system) and I test the connexion to the server, the test user should be the same as the specified user in the "user DN pattern", if I try with another user(user1 for example) the connexion to the server is established but the authentification fails.
Part1:
Part2:
Artifactory cmd error message:
=>The test user should be the same as specified in "user DN pattern"
2-If I use the "Manager DN" field and enter the password, even when I use the same user specified in the "Manager DN" as a test user, the authentifacation fails.
Part1:
Part2:
=>Even if the test user is the same, it's unable to authenticate.
A lot of confusion: Which method I have to use to establish connexion to LDAP server? Is there Any difference between connecting through User DN pattern and Manager DN? Which fields(Search Filter, Search Base...) should not be kept empty for each method? And what to do to authenticate with a different test user?
In the tutoriel provided by the Jfrog, the authentification using the "Manager DN method" with a different test user that is already created in the DIT works normally. =>The tutoriel: https://www.youtube.com/watch?v=_nT76RgXA2c
Finally I want to ask if to create LDAP groups I need the pro version of Artifactory, because it's disabled in the oss version? Can I get that module for free?!
I need a clear explanation please, thank you.