[Date Prev][Date Next] [Chronological] [Thread] [Top]

Delete events not propogating with syncrepl



Hi,
  I am using open ldap 2.4.8 with Berkeley DB 4.6.21 ( I haven't applied any patch to either open ldap or to Berkeley DB).

When I configure a slave process, the addition and modification of users get propogated from master to slave. But the deletion of users from the master do not get propogated.  the slapd logs in the master show that user is getting deleted.


I saw a old note "http://www.openldap.org/lists/openldap-bugs/200409/msg00001.html" which listed similar issue.

Master slapd.conf details
==================
#######################################################################
# BDB database definitions
#######################################################################

database        bdb
suffix          "dc=example,dc=com"
rootdn          "cn=Manager,dc=example,dc=com"
# Cleartext passwords, especially for the rootdn, should
# be avoid.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw          secret
# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
directory       <my_host>/openldap-2.4.8/var/openldap-data
# Indices to maintain
index   objectClass     eq
index   entryCSN        eq
index   entryUUID       eq

overlay syncprov
syncprov-checkpoint 100 10
syncprov-sessionlog 100


Slave slapd.conf
============
database        bdb
suffix          "dc=example,dc=com"
rootdn          "cn=Manager,dc=example,dc=com"
# Cleartext passwords, especially for the rootdn, should
# be avoid.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw          secret
# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
directory       <myhost>/openldap-2.4.8/var/openldap-data_repl
# Indices to maintain
index   objectClass     eq
index   entryCSN        eq
index   entryUUID       eq


syncrepl rid=1234
                provider=ldap://masterldap.com:9011
                type=refreshOnly
                interval=00:00:00:15
                searchbase="dc=example,dc=com"
                filter="(objectClass=*)"
                scope=sub
                attrs="cn,sn,ou,telephoneNumber,title,l,givenname,mail,entryUUID,entryCSN"
                schemachecking=off
                bindmethod=simple
                binddn="cn=Manager,dc=example,dc=com"
                credentials=secret

Is there a issue with my configuration files ? or is this is a known issue in 2.4.8?
Thanks,
Srinidhi