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

Referral -> insufficient access



Good evening!

I am running slapd 1.2.6 on two AIX machines, replicating from one to another.
Replication works fine wrom Master to Slave. Changes applied to the Master
are replicated to the slave. Changes applied to the slave return an
"Insufficient access" error.
Here are my master and slave configuration files :

MASTER starts ----->
loglevel        0
include         /usr/LDAP/etc/slapd.std.at.conf
include         /usr/LDAP/etc/slapd.std.oc.conf
include         /usr/LDAP/etc/slapd.my.at.conf
include         /usr/LDAP/etc/slapd.my.oc.conf
schemacheck     on
sizelimit       1000
 
defaultaccess   read
 
access          to attr=userpassword
                by self write
                by dn="cn=Replicator,o=HOME" write
                by * compare
 
access          to *
                by dn="cn=Replicator,o=HOME" write
 
pidfile         /usr/LDAP/var/slapd.pid
argsfile        /usr/LDAP/var/slapd.args
 
#######################################################################
# ldbm database definitions
#######################################################################
 
database        ldbm
directory       /usr/LDAP/DB
suffix          ""
rootdn          "cn=Manager"
rootpw          secret
cachesize       1000
dbcachesize     100000
lastmod         off
index           o               pres,eq,approx
index           default         none
replogfile      /usr/LDAP/var/replication.log
replica         host=marsupilami
                binddn="cn=Replicator,o=HOME"
                bindmethod=simple
                credentials=secret
<---- MASTER stops

SLAVE starts ----->
loglevel        0
include         /usr/LDAP/etc/slapd.std.at.conf
include         /usr/LDAP/etc/slapd.std.oc.conf
include         /usr/LDAP/etc/slapd.my.at.conf
include         /usr/LDAP/etc/slapd.my.oc.conf
schemacheck     on
sizelimit       1000
 
defaultaccess   read
 
access          to attr=userpassword
                by self write
                by dn="cn=Replicator,o=HOME" write
                by * compare
 
access          to *
                by dn="cn=Replicator,o=HOME" write
 
referral        ldap://grossbouffe:18390/
 
pidfile         /usr/LDAP/var/slapd.pid
argsfile        /usr/LDAP/var/slapd.args
 
#######################################################################
# ldbm database definitions
#######################################################################
 
database        ldbm
directory       /usr/LDAP/DB
suffix          ""
rootdn          "cn=Manager"
rootpw          secret
cachesize       1000
dbcachesize     100000
lastmod         off
index           o               pres,eq,approx
index           default         none
updatedn        "cn=Replicator,o=HOME"
<----- SLAVE stops

What is going wrong?

Frederic.