Hi,
I'd like to replicate with syncrepl a master directory and change the
naming context on the consumer.
I try setup a syncrepl push-based synchronization, with a proxy and
slapo-rwm overlay.
Here's what my config looks like :
MASTER LDAP (suffix : dc=suffix1,dc=com)
|
|
|
PROXY push-based syncrepl and slapo-rwm (rewrite "dc=suffix1,dc=com" to
"dc=suffix2,dc=com")
|
|
|
SLAVE (suffix : dc=suffix2,dc=com)
I can't get rewriting working on the proxy, data are pushed to my slave
directory with the suffix "dc=suffix1,dc=com".
So replication don't work because of different naming context.
PROXY's slapd.conf looks like this :
##############################
database ldap
hidden on
suffix "dc=suffix2,dc=com"
rootdn "cn=admin,dc=suffix2,dc=com"
uri ldap://slave/
lastmod on
restrict all
acl-bind
bindmethod=simple
binddn="cn=admin,dc=suffix2,dc=com"
credentials=secret
overlay rwm
rwm-rewriteEngine on
rwm-suffixmassage "dc=suffix2,dc=com" "dc=suffix1,dc=com"
overlay syncprov
syncrepl rid=001
provider=ldap://master/
binddn="cn=admin,dc=suffix2,dc=com"
bindmethod=simple
credentials=secret
searchbase="dc=suffix2,dc=com"
type=refreshAndPersist
retry="5 5 300 5"
##############################
What's wrong ?
Thank you for your help.
Regards
Raphael