hyc(a)symas.com wrote:
> Peter Palmreuther wrote:
>> I modified slapd.conf to contain 'retry=3D"5 +"' instead of a 60 =
second
>> timeout.
>>=20
>> I started both servers and checked "do_syncrepl" in server #1 was =
followed
>> by log information stating it connected to server #2.
>>=20
>> I then rerun the test and this time it did not that much iterations, =
but
>> failed during the first run (with each run being 100 round of "add, =
mod,
>> delete").
>>=20
>> The URL with new log output is still the same, it's the =
"debug-02.tar.*"
>> files.
>=20
> In both the new and old logs, the 2nd server is sending updates back =
to the
> first server. This can only happen if the serverID is misconfigured. =
Please
> post your slapd configs for both servers.
Sorry, misconfiguration on my side when I replicated the real setup at =
my home server.
I'fe corrected configuration and rerun test.
'debug-03' is put on known URL, server configuration is
,=97=97=97=97=97 [ server #1 {egrep -v '^(#|\s*$)' slapd.conf} ] =
=97=97=97=97=97=97=97=97=97
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=3D"o=3Desolution,dc=3Ddeutscherv,dc=3Dde"
by dn.exact=3D"cn=3DAdmin,o=3Desolution,dc=3Ddeutscherv,dc=3Dde" =
manage
by dn.exact=3D"cn=3DMirrorMode,o=3Desolution,dc=3Ddeutscherv,dc=3D=
de" read
by dn.exact=3D"cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde" manage
by anonymous auth
access to dn.subtree=3D"dc=3Ddeutscherv,dc=3Dde"
by dn.exact=3D"cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde" manage
by anonymous auth
access to *
by dn.exact=3D"cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde" manage
by self write
by users read
by anonymous auth
database hdb
suffix "dc=3Ddeutscherv,dc=3Dde"
directory /home/pit/esolution/ldap1/data/deutscherv.de
rootdn "cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde"
rootpw {SSHA}kFujMZAoRiNkD6tlvVB/Ffj5zNsLXBpl
index objectClass eq
index entryUUID eq
overlay syncprov
syncprov-checkpoint 100 10
syncprov-sessionlog 100
syncrepl rid=3D001
provider=3Dldap://localhost:11389
type=3DrefreshAndPersist
searchbase=3D"o=3Desolution,dc=3Ddeutscherv,dc=3Dde"
schemachecking=3Don
bindmethod=3Dsimple
binddn=3D"cn=3DMirrorMode,o=3Desolution,dc=3Ddeutscherv,dc=
=3Dde"
credentials=3D"M1rr0rM3"
retry=3D"5 +"
serverID 1
mirrormode on
database monitor
`=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=
=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=
=97=97=97=97=97=97=97=97=97=97=97=97=97
,=97=97=97=97=97 [ server #2 {egrep -v '^(#|\s*$)' slapd.conf} ] =
=97=97=97=97=97=97=97=97=97
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=3D"o=3Desolution,dc=3Ddeutscherv,dc=3Dde"
by dn.exact=3D"cn=3DAdmin,o=3Desolution,dc=3Ddeutscherv,dc=3Dde" =
manage
by dn.exact=3D"cn=3DMirrorMode,o=3Desolution,dc=3Ddeutscherv,dc=3D=
de" read
by dn.exact=3D"cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde" manage
by anonymous read
access to dn.subtree=3D"dc=3Ddeutscherv,dc=3Dde"
by dn.exact=3D"cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde" manage
by anonymous read
access to *
by dn.exact=3D"cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde" manage
by self write
by users read
by anonymous auth
database hdb
suffix "dc=3Ddeutscherv,dc=3Dde"
directory /home/pit/esolution/ldap2/data/deutscherv.de
rootdn "cn=3DAdmin,dc=3Ddeutscherv,dc=3Dde"
rootpw {SSHA}kFujMZAoRiNkD6tlvVB/Ffj5zNsLXBpl
index objectClass eq
index entryUUID eq
overlay syncprov
syncprov-checkpoint 100 10
syncprov-sessionlog 100
syncrepl rid=3D001
provider=3Dldap://localhost:10389
type=3DrefreshAndPersist
searchbase=3D"o=3Desolution,dc=3Ddeutscherv,dc=3Dde"
schemachecking=3Don
bindmethod=3Dsimple
binddn=3D"cn=3DMirrorMode,o=3Desolution,dc=3Ddeutscherv,dc=
=3Dde"
credentials=3D"M1rr0rM3"
retry=3D"5 +"
serverID 2
mirrormode on
database monitor
`=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=
=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=97=
=97=97=97=97=97=97=97=97=97=97=97=97=97
--=20
Regards,
Peter.=