Hello,
I'm using syncrepl for a while now, but I've encountered till now two
problems.
One was due to entries having two identical mail attributes. Don't know
how it happened but it blocked the syncrepl consumer.
Since a few days now I encountered another problem:
the provider deleted an entry. I received a mail from my scripts
informing that the replication was broken. I restarted
openldap(2.3.27) and then most of the problems disappeared except an
entry which is only on the consumer side.
I tried moving to last release 2.3.32 consumer, then provider and wait
a long day without success. Before restarting from an ldif, I would
like to understand the problem if somebody has an idea..
provider:
dn: dc=univmed,dc=fr
contextCSN: 20070206145429Z#000000#00#000000
slapd.conf
cachesize 50000
dbconfig set_cachesize 0 140000000 1
dbconfig set_flags DB_LOG_AUTOREMOVE
dbconfig set_tas_spins 1
dbconfig set_lg_regionmax 262144
idlcachesize 150000
checkpoint 1024 5 # flush tous les 1Mo ou 5 minutes
overlay syncprov
syncprov-checkpoint 100 10
syncprov-sessionlog 2000
consumer
dn: dc=univmed,dc=fr
contextCSN: 20070206145618Z#000000#00#000000
slapd.conf
checkpoint 1024 5 # flush tous les 1Mo ou 5 minutes
sizelimit -1
syncrepl rid=123
provider=ldap://xxx:389
type=refreshAndPersist
bindmethod=simple
binddn="xx"
credentials="xx$"
schemachecking=off
searchbase="dc=univmed,dc=fr"
filter="(objectClass=*)"
retry="30,10,300,10,1600,+"
scope=sub
attrs="*,+"
Thanks
Dom
--
Dominique LALOT
Ingenieur Systeme et Reseaux
http://annuaire.univmed.fr/showuser.php?uid=lalot