Are there any known syncrepl compatibility issues between different 2.4.x
versions? We have a master slapd running 2.4.9 and a consumer running
2.4.21 and are having a syncrepl problem and only some of the data is being
synced. The consumer slapd logs messsages of the form:

entries have identical CSN ou=something,dc=something
20120614015145.546743Z#000000#000#000000

and

syncrepl_entry: rid=200 entry unchanged, ignored (ou=other,dc=something)
syncrepl_message_to_entry: rid=200 mods check (objectClass: value #8
invalid per syntax)
do_syncrepl: rid=200 rc 21 retrying (9 retries left)

In searching for similar reports we came across various solutions such as
making sure the provider URI in the consumer's slapd.conf matches the
server's URI at launch. The server was listening on ldap:/// and the
consumer was set to connect to ldap://server.name/ though we modified the
server to only listen on ldap://server.name/.

We also tried stopping both consumer and master, flushing the databases on
both, slapadding data back into the master, then starting both instances.
The log messages return however just with updated CSN stamps. The consumer
is never able to pull down the full data even with refreshAndPersist with
sensible retry intervals.

Thanks for your time,
Ryan

Reply via email to