[Date Prev][Date Next] [Chronological] [Thread] [Top]

Using replication on RedHat servers


I am setting up several openldap servers, and would like them to be synchronized, multi-master style.

Configuration :
Version: 2.4.16 packaged by Symas
OS: RedHat 5.3

I have tried following the Admin guide but for some reason, I just can't include the syncprov module. When I add the line "overlay syncprov" in my slapd.conf file, slapd fails to start and i get this error message :
Aug  6 17:29:21 localhost slapd[25880]: overlay "syncprov" not found

I found some information about this bug at https://bugzilla.redhat.com/show_bug.cgi?id=466937 , but i'm not sure whether it applies for symas'package :
"syncprov is compiled statically into slapd daemon to keep backward compatibility"

I tried to skip this part, but as expected, replication doesn't work. I keep getting this message in logs.
Aug  6 17:33:10 localhost slapd[25901]: slap_global_control: unrecognized control:
According to a thread in this mailing list, this error appears when syncprov is not loaded in slapd.conf (http://www.openldap.org/lists/openldap-software/200605/msg00277.html)

So here I am, stuck. I can't find syncprov.la in my module folder (/opt/symas/lib64/openldap), and I can't find any way to solve this problem.

Did I miss something ? How can i get this to work ?

Any advice would be very appreciated.