Hi!
I tried to set up a sync provider to have a UpdateRef pointing to itself, while not pulling any changes from anywhere. The idea was that the sync consumers will copy that UpdateRef and direct updates to the provider that way. This is a MMR scenario during migration where config is synced, too.
So the current scenario is like this: P1 (provider, OpenLDAP 2.4) | | V v C1 <--> C2 (consumer, OpenLDAP 2.5)
I could ldapmodify the change, but when doing a" slapcat -n0" now, I get the error: 68679fc8 olcUpdateRef: value #0: <olcUpdateRef> must appear after syncrepl or updatedn 68679fc8 config error processing olcDatabase={0}config,cn=config: <olcUpdateRef> must appear after syncrepl or updatedn slapcat: bad configuration file!
Adding up to three "-c" options did not help (in old OpenLDAP 2.4)
Should there be an exception if UpdateRef is pointing to the local server?
Kind regards, Ulrich Windl
openldap-technical@openldap.org