Hi all,
In provider:
# provider moduleload syncprov overlay syncprov syncprov-checkpoint 100 10 syncprov-sessionlog 100 index entryCSN eq index entryUUID eq
and ...
ldap01:~# ldapsearch -x -b 'dc=mydomain,dc=com' '(objectclass=*)' | grep javi # javi, CAT, Tecnic, mydomain.com dn: cn=javi,ou=CAT,ou=Tecnic,dc=mydomain,dc=com cn: javi # javi, CAT, Tecnic, mydomain.com dn: uid=javi,ou=CAT,ou=Tecnic,dc=domain,dc=com uid: javi cn: javi homeDirectory: /usr/local/home/javi
but in the consumer:
# consumer index objectclass,entryCSN,entryUUID eq syncrepl rid=125 provider=ldap://192.168.10.10:389 type=refreshAndPersist searchbase="dc=mydomain,dc=com" filter="(objectClass=*)" scope=sub attrs="*" schemachecking=off bindmethod=simple binddn="cn=Manager,dc=mydomain,dc=com" credentials=<password>
ldap02:/var/lib# ldapsearch -x -b 'dc=mydomain,dc=com' '(objectclass=*)' | grep javi # javi, Tecnic, mydomain.com dn: uid=javi,ou=Tecnic,dc=mydomain,dc=com uid: javi cn: javi homeDirectory: /usr/local/home/javi # javi, CAT, Tecnic, mydomain.com dn: cn=javi,ou=CAT,ou=Tecnic,dc=mydomain,dc=com cn: javi # javi, CAT, Tecnic, mydomain.com dn: uid=javi,ou=CAT,ou=Tecnic,dc=mydomain,dc=com uid: javi cn: javi homeDirectory: /usr/local/home/javi
It seems that the info in provider and consumer is diferent. If I try, for example, to change the password in provider I see that the value in consumer change automatically. Good. But it seems if I delete some entries in consumer, these changes are not reflected in consumer.
¿Where is the problem? ¿How can I debug t?