Hi,
I experience something weird.
I've set up an empty set of mirrormode servers. No databases. Only cn=config.
Now I try to add a database on server 1 and see it's existance replicated to server-2. I do this with a small shell-script which calls ldapadd somthing like this:
for F in $LDIFDIR/*.ldif; do ldapadd -YEXTERNAL -H ldapi:/// -f $F done
$LDIFDIR contains files like this:
00moduleload.ldif 10attributeoptions.ldif 30evolutionperson.ldif 31rfc2739.ldif 70database.ldif
It loads OK, but *almost* always "evolutionperson" does not get replicated to server-2. That's almost, because *sometime* it does. If I run the ldapadd command manually it almost always does.
So I figure that there's some kind of race condition which prevents "evolutionperson" from getting replicated. But I can't see why. It doesn't depend on anything from the other files. (inetOrgPerson schema is alread loaded before this).
/Peter