Peter Palmreuther wrote:
Sorry, misconfiguration on my side when I replicated the real setup at my home server. I'fe corrected configuration and rerun test.
Thanks. Please try the syncprov.c in CVS HEAD. (Also you should probably be testing the RE24 code now, not 2.4.19.)
'debug-03' is put on known URL, server configuration is
, [ server #1 {egrep -v '^(#|\s*$)' slapd.conf} ] include /usr/local/etc/openldap/schema/core.schema include /usr/local/etc/openldap/schema/cosine.schema include /usr/local/etc/openldap/schema/inetorgperson.schema include /usr/local/etc/openldap/schema/openldap.schema include /usr/local/etc/openldap/schema/java.schema include /usr/local/etc/openldap/schema/samba.schema include /usr/local/etc/openldap/schema/nis.schema include /usr/local/etc/openldap/schema/dhcp.schema pidfile /home/pit/esolution/ldap1/run/slapd.pid argsfile /home/pit/esolution/ldap1/run/slapd.args modulepath /usr/local/libexec/openldap moduleload back_bdb moduleload back_monitor moduleload back_hdb access to dn.subtree="o=esolution,dc=deutscherv,dc=de" by dn.exact="cn=Admin,o=esolution,dc=deutscherv,dc=de" manage by dn.exact="cn=MirrorMode,o=esolution,dc=deutscherv,dc=de" read by dn.exact="cn=Admin,dc=deutscherv,dc=de" manage by anonymous auth access to dn.subtree="dc=deutscherv,dc=de" by dn.exact="cn=Admin,dc=deutscherv,dc=de" manage by anonymous auth access to * by dn.exact="cn=Admin,dc=deutscherv,dc=de" manage by self write by users read by anonymous auth database hdb suffix "dc=deutscherv,dc=de" directory /home/pit/esolution/ldap1/data/deutscherv.de rootdn "cn=Admin,dc=deutscherv,dc=de" rootpw {SSHA}kFujMZAoRiNkD6tlvVB/Ffj5zNsLXBpl index objectClass eq index entryUUID eq overlay syncprov syncprov-checkpoint 100 10 syncprov-sessionlog 100 syncrepl rid=001 provider=ldap://localhost:11389 type=refreshAndPersist searchbase="o=esolution,dc=deutscherv,dc=de" schemachecking=on bindmethod=simple binddn="cn=MirrorMode,o=esolution,dc=deutscherv,dc=de" credentials="M1rr0rM3" retry="5 +" serverID 1 mirrormode on database monitor `
, [ server #2 {egrep -v '^(#|\s*$)' slapd.conf} ] include /usr/local/etc/openldap/schema/core.schema include /usr/local/etc/openldap/schema/cosine.schema include /usr/local/etc/openldap/schema/inetorgperson.schema include /usr/local/etc/openldap/schema/openldap.schema include /usr/local/etc/openldap/schema/java.schema include /usr/local/etc/openldap/schema/samba.schema include /usr/local/etc/openldap/schema/nis.schema include /usr/local/etc/openldap/schema/dhcp.schema pidfile /home/pit/esolution/ldap2/run/slapd.pid argsfile /home/pit/esolution/ldap2/run/slapd.args modulepath /usr/local/libexec/openldap moduleload back_bdb moduleload back_monitor moduleload back_hdb access to dn.subtree="o=esolution,dc=deutscherv,dc=de" by dn.exact="cn=Admin,o=esolution,dc=deutscherv,dc=de" manage by dn.exact="cn=MirrorMode,o=esolution,dc=deutscherv,dc=de" read by dn.exact="cn=Admin,dc=deutscherv,dc=de" manage by anonymous read access to dn.subtree="dc=deutscherv,dc=de" by dn.exact="cn=Admin,dc=deutscherv,dc=de" manage by anonymous read access to * by dn.exact="cn=Admin,dc=deutscherv,dc=de" manage by self write by users read by anonymous auth database hdb suffix "dc=deutscherv,dc=de" directory /home/pit/esolution/ldap2/data/deutscherv.de rootdn "cn=Admin,dc=deutscherv,dc=de" rootpw {SSHA}kFujMZAoRiNkD6tlvVB/Ffj5zNsLXBpl index objectClass eq index entryUUID eq overlay syncprov syncprov-checkpoint 100 10 syncprov-sessionlog 100 syncrepl rid=001 provider=ldap://localhost:10389 type=refreshAndPersist searchbase="o=esolution,dc=deutscherv,dc=de" schemachecking=on bindmethod=simple binddn="cn=MirrorMode,o=esolution,dc=deutscherv,dc=de" credentials="M1rr0rM3" retry="5 +" serverID 2 mirrormode on database monitor `