I have configured authentication with LDAP
My LDAP Configuration:
Server: helios.company.com
root DN: dc=arctic,dc=company,dc=com
User search base: ou=users
User search filter: samaccountname={0}
Group membership: Parse user attribute for list of groups => memberOf
Manager DN: ldapUser@arctic.company.com
Manager password: ldapUserPassword
Display Name LDAP Attribute: displayName
Email Address LDAP Attribute: mail
There is an port opening between my Jenkins server and
helios.company.com since ldapsearch is working fine
ldapsearch -D ldapUser@arctic.company.com -w ldapUserPassword -h helios.company.com -b "dc=arctic,dc=company,dc=com" "samaccountname=user"
What is missing from the configuration?
If I use the same configuration on another Jenkins running within the same subnet of my ldap server, it works. I then cannot falter the configuration, however why does ldapsearch work?
I cannot see anything wrong in the Jenkins log (it is empty). I have added logger for org.acegisecurity, hudson.security and jenkins.security with log level INFO.