Bonjour,
Je suis étudiant et je dois mettre en place des serveur LDAP sous debian. Jusqu'a la tout va bien sauf que je n'arrive pas à faire la réplication Master/slave.
L'un des serveurs est en local(slave) et l'autre en ligne (master). De plus le master a OpenXchange d'installer.
Voila les fichiers de conf /etc/ldap/slapd.conf:
master
....
...access to *
by * write
by * read
by dn="cn=admin,dc=neuros,dc=fr" write
#replication vers le serveur esclave
replica host=slave:389
bindmethod=simple
binddn="cn=replica,dc=neuros,dc=fr"
credentials=*****
replogfile /var/lib/ldap/replica/replication.log
replica-argsfile /var/lib/ldap/replica/replicargs
replica-pidfile /var/lib/ldap/replica/replicapid
slave
...
...replogfile /var/lib/ldap/replica.log
# The userPassword by default can be changed
# by the entry owning it if they are authenticated.
# Others should not be able to see it, except the
# admin entry below
# These access lines apply to database #1 only
access to attrs=userPassword
by dn="cn=admin,dc=neuros,dc=fr" write
by dn="cn=replica,dc=neuros,dc=fr" write
by anonymous auth
by self write
by * none
# can read everything.
access to *
by dn="cn=admin,dc=neuros,dc=fr" write
by dn="cn=replica,dc=neuros,dc=fr" write
by * read
#replication depuis le serveur maitre
updatedn "cn=replica,dc=neuros,dc=fr"
updateref ldap://master:389/
acces to *
by self write
by anonymous auth
by dn="cn=admin,dc=neuros,dc=fr"
by dn="cn=replica,dc=neuros,dc=fr"
by * none
Les comptes replica existe sur les 2 annuaires. Et quand je relance slapd sur les 2 serveurs puis que je lance la replication avec : slurpd -d 255 voila les denieres lignes qu'il me sort :
Et il faut que je fasse ctrl+c pour terminer l'execution de slurpd et qu'il me sorte ceci :Config: ** configuration file successfully read and parsed
Retrieved state information for slave:389 (timestamp 1153208203.0)
begin replication thread for slave:389
Quelqu'un peut m'aider ? merci d'avancefm: exiting
end replication thread for slave:389
slurpd: terminated.
Partager