I have been attempting to setup OpenLDAP for the past couple of days
with syncrepl and have been able to get it to work. The configs work
resolve find with "slaptest -d config" and the master would work but the
consumers would never have any data in them.
After spending some time and reconfiguring a bunch of times with the
help of the guys in #ldap on Freenode. I switched by consumers from
"hdb" to "bdb" and it just started to work. My master had always been "bdb".
No idea why this happens like this but the guys from #ldap told me to
e-mail this info out. I was just following the guide from OpenLDAP
Administrator's Guide which said to set it up with bdb on the master and
hdb on the consumers.