[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#3476) No entries replicated with syncrepl (refreshOnly)
Full_Name: Darren Gamble
Version: 2.2.20
OS: Linux (2.6.9, Fedora Core 2)
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (204.209.213.235)
Fresh install of OpenLDAP 2.2.20 on a provider and consumer server, both Fedora
Core 2. Cleaned out database directories, save for DB_CONFIG file.
slapadd'd ldif into provider, chown files, start server. Server runs fine,
queries fine, etc. ldif has a few thousand entries in it.
Configure consumer server for refreshOnly syncrepl, start server.
No entries get replicated at all. Consumer log looks as follows:
Jan 10 10:25:21 dgamble-laptop slapd[22023]: @(#) $OpenLDAP: slapd 2.2.20 (Jan
7 2005 10:25:40) $ ^Idgamble@dgamble.eng.shaw.ca:/home/dgamble/rpm/BUILD/openldap-2.2.20/openldap-2.2.20/build-servers/servers/slapd
Jan 10 10:25:21 dgamble-laptop slapd[22023]: bdb_back_initialize: Sleepycat
Software: Berkeley DB 4.2.52: (December 3, 2003)
Jan 10 10:25:21 dgamble-laptop slapd[22023]: bdb_back_initialize: Sleepycat
Software: Berkeley DB 4.2.52: (December 3, 2003)
Jan 10 10:25:21 dgamble-laptop slapd[22023]: bdb_db_init: Initializing BDB
database
Jan 10 10:25:22 dgamble-laptop slapd[22024]: slapd starting
Jan 10 10:25:22 dgamble-laptop slapd[22024]: null_callback : error code 0x32
Jan 10 10:25:41 dgamble-laptop last message repeated 51090 times
Jan 10 10:25:41 dgamble-laptop slapd[22024]: cookie will be non-persistent
Note the large number of error messages. DB dir looks like:
[root@dgamble-laptop ldap]# ls -l
total 144
-rw------- 1 ldap ldap 16384 Jan 10 10:25 __db.001
-rw------- 1 ldap ldap 65544192 Jan 10 10:25 __db.002
-rw------- 1 ldap ldap 98304 Jan 10 10:25 __db.003
-rw------- 1 ldap ldap 450560 Jan 10 10:25 __db.004
-rw------- 1 ldap ldap 24576 Jan 10 10:25 __db.005
-rw-r--r-- 1 root root 137 Dec 20 14:48 DB_CONFIG
-rw------- 1 ldap ldap 8192 Jan 10 10:25 dn2id.bdb
-rw------- 1 ldap ldap 32768 Jan 10 10:25 id2entry.bdb
-rw------- 1 ldap ldap 42313 Jan 10 10:25 log.0000000001
... which does not appear to change at all as the server is running. Relevant
syncrepl configuration on consumer:
syncrepl rid=123
provider=ldap://A.B.C.D:389
type=refreshOnly
interval=00:00:05:00
searchbase="o=Shaw Cablesystems,c=CA"
scope=sub
schemachecking=on
updatedn="cn=admin,o=Shaw Cablesystems,c=CA"
bindmethod=simple
binddn="cn=admin,o=Shaw Cablesystems,c=CA"
credentials=xxxxxxxx
Shut down consumer server, run slapcat. No output.
2.2.19 consumer works fine (well, aside from other bugs). Tried 2.2.20 consumer
against 2.2.19 provider, same problem observed.
Please let us know if you need any additional information.