Maybe in openLdap 2.4.13 it would be solved.

I had that problem,  and I fixed it using accesslog, but it makes you lose performance....


2008/12/18 Adrien Futschik <adrien.futschik@atosorigin.com>
I'm testing N-Way Multi-Master replication with OpenLDAP 2.411.

I have setup 2 Masters (m1 & m2) starting form test050-syncrepl-multimaster and modifying it.

Every thing seems to work fine except deleting entries.

Let me explain.
case 1 :
  . When I add an entry on m1 it is successfully replicated on m2.
  . When I try to delete this entry on m1, it is successfully removed from m1, but not replicated on m2.
  . When, I try to delete this entry on m2, it is successfully removed from m2 & m1.

case 2 :
  . When I add an entry on m2 it is successfully replicated on m1.
  . When I try to delete this entry on m2, it is successfully removed from m2, but not replicated on m1.
  . When, I try to delete this entry on m1, it is successfully removed from m1 & m2.

I don't have the same problem when I delete an attribute or update an entry. Is this normal ?

Adrien Futschik