HUDSON: how to manually encode the LDAP managerPassword?
- by user64204
I need to know how to manually encode the LDAP managerPassword which controls the authentication to hudson:
<securityRealm class="hudson.security.LDAPSecurityRealm">
<server>ldap.example.org</server>
<rootDN>dc=example,dc=org</rootDN>
<userSearchBase>ou=People</userSearchBase>
<userSearch>uid={0}</userSearch>
<groupSearchBase>ou=Groups</groupSearchBase>
<managerDN>cn=admin,dc=example,dc=org</managerDN>
<managerPassword>{HOW DO I ENCODE THIS?}</managerPassword>
</securityRealm>
This question has already been raised here: http://jenkins.361315.n4.nabble.com/How-to-encode-the-LDAP-managerPassword-td2295570.html
The answer was to configure the managerPassword field via the hudson web interface. The problem we have is that in order to configure LDAP one must be authenticated to hudson, which we cannot do because our LDAP authentication is currently broken (password mismatch between LDAP and the hudson configuration).
Can someone explain how to manually encode the LDAP managerPassword?
Thanks