openldap 2.3.41 from FreeBSD 6.3 ports.
I have been using a syncrepl setup for some time and it's been working
great.
I recently had an app written that allows a user to change his password.
It works, but when the user binds and modifies userPassword, the syncprov
overlay does not push the change to the refreshAndPersist consumer.
contextCSN is updated, entryCSN is updated, but the "search" never gets
pushed.
If I disconnect the consumer and reconnect, the change is then
propagated. If I use refreshOnly, everything works fine.
If the same record is modified by rootdn, the update is sent immediately.
Nothing is different except the credentials of the user that binds to do
the entry modification
I've tried everything I can think of short of going to 2.4 to see if it
does the same thing.
Any suggestions appreciated.