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