Hi all,
 
Just note that whenever the delta syncrepl consumer is out-of-sync, the
updates can be propagated if I restart slapd.   
Would anyone pls help?  Thanks again.
 
Regards,
/ST Wong

________________________________

From: [email protected]
[mailto:[email protected]] On
Behalf Of ST Wong (ITSC)
Sent: Friday, December 04, 2009 2:15 AM
To: [email protected]
Subject: delta sync repl out of sync



Hi all, 

I'm using openldap 2.4.19 with 1 provider and consumer.  Everything
works fine with syncrepl setup.  However, when changed to delta
syncrepl, most of the updates can't be updated on consumer.
However,when I do ldapsearch from consumer to provider using same binddn
and search filter for accesslog content as defined in the syncrepl
statement, access log entries can be retrived.    

Here comes my configuration files.  Would anyone please help?  Sorry for
newbie question.  Thanks a lot. 

ST Wong 


Consumer: 

------------------------- cut here ------------------------------- 
syncrepl rid=005 
        provider=ldap://provider1.my.com 
        bindmethod=simple 
        binddn="cn=replicator,dc=my,dc=com" 
        credentials="mysecret" 
        retry="60 +" 
        searchbase="dc=my,dc=com" 
        schemachecking=off 
        type=refreshAndPersist 
        interval=00:00:00:05 
        starttls=yes 
        tls_reqcert=never 
        tls_cacert=/etc/pki/tls/certs/cacert.pem 
        logbase="cn=accesslog"
<---- 
        logfilter="(&(objectClass=auditWriteObject)(reqResult=0))"
<---- replication fails after adding these lines.

        syncdata=accesslog
<---- 
------------------------- cut here ------------------------------- 

Provider: 
------------------------- cut here ------------------------------- 
database        bdb 
suffix           cn=accesslog 
directory       /usr/local/var/openldap-accesslog 
rootdn          cn=accesslog 
index   default         eq 
index   entryUUID,entryCSN,objectClass,reqEnd,reqResult,reqStart 

limits dn.exact="cn=replicator,dc=my,dc=com" time.soft=unlimited
time.hard=unlimited size.soft=unlimited size.hard=unlimited

overlay syncprov 
syncprov-reloadhint TRUE 
syncprov-nopresent TRUE 

.... 

database        bdb 
suffix          "dc=my,dc=com" 
rootdn          "cn=Manager,dc=my,dc=com" 
rootpw          mysecret 
directory       /usr/local/var/openldap-data 

index   entryCSN,entryUUID      eq 
index   contextCSN              eq 

index   objectClass    eq 

overlay syncprov 
syncprov-checkpoint 100 10 

overlay accesslog 
logdb cn=accesslog 
logops writes 
logsuccess TRUE 
logpurge 01+00:00 01+00:00 
------------------------- cut here ------------------------------- 

Reply via email to