Folks, Am looking for hints as to why this is going on.
I have a script that verifies object replication to a bunch of slave ldap servers. It does this by trying to do a bind with full DN and userPassword. The script gives different results between the master, a Critical Path 3.1.4 version, and the slaves, all Critical Path 4.2 version. The program is... init new connection to ldap server foreach ( DN/pwd pair ) bind analyze results unbind end On the master server, I can do this with DNs and good or bad passwords as long as I care to. This is what I would expect. Good passwords result in a good bind, bad passwords in no bind. On the slaves, I get an ldap return code of 1 for the next bind attempt after the first successful bind. If I take out the unbind call, then things work as expected. What the... ? Any suggestions? Obviously I can provide source code and traces if need be, but, I thought I'd start with a simple abstract description. rnd