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.
Try 2.3.42. There were some replication fixes in it.
--Quanah
--On June 7, 2008 11:05:51 PM -0700 Chris cjl@viptalk.net wrote:
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.
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration
openldap-technical@openldap.org