I setup Hudson 2.2.1 and everything seems to be working, except I keep getting errors with the LDAP manager authentication. I get it working for a while then it stops working for no apparent reason. When I change the config to allow anonymous login it shows invalid username or password when connecting to the LDAP server. I re-enter the login information and it accepts it and it works for a while. To get it working for a while I had the password in plain text in the config.xml file, then suddenly with nothing changing Hudson stopped working.
I am running Hudson in a virtual machine that is running CentOS 6.2 and the LDAP server is Ubuntu based (actually it is Turnkey Linux) running OpenLDAP. I have verified each time that hudson stopped working that no configuration has changed.
Has anyone run into this problem before? Any idea what is causing this or how to fix it?