Hello All,
I am running openldap-2.4.30 in multiple locations, and all are replicating from a single Provider. Though it seems working fine initially, the replication stops as time progresses. The only way to bring it back is to restart clients.
Here are the relevant configuration lines from my provider and consumers:
Provider: ----------- overlay syncprov syncprov-checkpoint 100 10 syncprov-sessionlog 100
Consumer: ----------------- syncrepl rid=203 provider=ldap://192.168.1.101:389 type=refreshAndPersist searchbase="dc=com" retry="120 3" attrs="*,+" scope=sub bindmethod=simple binddn="cn=user1,ou=people,dc=mydomain,dc=com" credentials="user1pass"
It would be great if someone can help me with this situation. Currently I keep restarting every client, and it breaks the respective operation being served by the client every now and then.
Thanks in Advance, Raja.
--On Tuesday, September 09, 2014 1:42 PM +0530 Raja T Nair rtnair@gmail.com wrote:
Hello All,
I am running openldap-2.4.30 in multiple locations, and all are replicating from a single Provider.
Upgrade to a current release, to start with. 2.4.30 is ancient, and numerous replication related bugs have been fixed since that release. Second, you may want to configure TCP keepalive settings in the syncrepl setup, as it seems like you have a device between the replicas and master that is timing out the connections. Hard to really know for sure, however.
--Quanah
--
Quanah Gibson-Mount Server Architect Zimbra, Inc. -------------------- Zimbra :: the leader in open source messaging and collaboration
openldap-technical@openldap.org