Hello

my syncrepl consumer does get initial synchronisation, but then is never updated

I struggled a lot , to finally discover that contextCNS is not created on that replica, that might explain why it is not updated after initial sync .

after different "try and catch" (ACLs, checpoint values etc ...) I finally discovered that setting schemachecking to Off (cf full syncrepl config below) on the consumer syncrepl config corrected the pb, contextCNS is then finally created after inital sync (after few dozen of seconds ...) and subsequent updated on master does get replicated on consumer.

Shemas a stricly the same on provider (master) end consumer (replica)

what would explain that schemachecking directive  to break syncrepl contextCNS to be created ?

is it wrong to run replicas with schemacheck Off ?

maybe related , but no real solution to me :

https://stackoverflow.com/questions/6525984/syncrepl-syncing-but-not-updating

regards


syncrepl        rid=081
                provider=ldaps://master.int.fr
                type=refreshAndPersist
                searchbase="dc=int,dc=fr"
                filter="(objectClass=*)"
                attrs="*,+"
                scope=sub
                schemachecking=off
                bindmethod=simple
                retry="60 10 300 +"
                binddn="cn=rep,ou=dsa,dc=int,dc=fr"
                credentials="secret"
updateref       ldaps://master.int.fr:636