Gunix,

Eu uso o Debian Etch aqui... Tenta os seguintes passos:

Adicione à base de dados o usuário "Replicator"
    # vi replicator.ldif
        dn: cn=Replicator,dc=example,dc=com
        objectClass: simpleSecurityObject
        objectClass: organizationRole
        cn: Replicator
        description: LDAP Replicator
        userPassword: 123456
    # /etc/init.d/slapd stop
    # slapadd -l replicator.ldif
    # /etc/init.d/slapd start

Configurando o servidor mestre para syncrepl
    1) Pare o OpenLDAP
        # /etc/init.d/slapd stop
    2) Edite o arquivo de configuração "slapd.conf"
        Procure pela opção "modulepath". Logo abaixo de qualquer opção
"moduleload", insira:
            moduleload syncprov
        Abaixo da opção "index", insira:
            overlay syncprov
            syncprov-checkpoint 100 10
            syncprov-sessionlog 100
        Na acl "acess to attrs=userPassword,shadowLastChange", insira:
            by dn="cn=Replicator,dc=example,dc=com" read
    3) Inicie o OpenLDAP

Configurando o servidor secundário para syncrepl
    1) Pare o OpenLDAP
    2) Edite o arquivo slapd.conf. Logo abaixo da opção "index", insira:
        syncrepl rid=001
            provider=ldap://ldap-ridr1.example.com:389 //servidor master
            type=refreshAndPersist
            searchbase="dc=example,dc=com"
            filter="(ObjectClass=*)
            scope=sub
            attrs="*"
            schemachecking=on
                    bindmethod=simple
                    binddn="cn=Replicator,dc=example,dc=com"
            credentials=123456

        rootdn    "cn=admin,dc=example,dc=com" //descomente essa opção
    3) Apague o conteúdo de /var/lib/ldap para garantir uma replicação fiel
        rm /var/lib/ldap/*
    4) Inicie o OpenLDAP


Posta aí se funcionou ou não...

Espero ter ajudado...


On 31/03/2008, gunix <[EMAIL PROTECTED]> wrote:
>
> Na verdade  configurei meu syncrepl desta forma.
> O que acontece é que nao replica.
>
> Master:
>
> syncrepl rid=123
>                 provider=ldap://slave.domininio.com.br
>                 type=refreshOnly
>                 interval=01:00:00:30
>                 searchbase="dc=dominio,dc=com,dc=br"
>
>
>                 filter="(objectClass=organizationalPerson)"
>                 scope=sub
>                 attrs="cn,sn,ou,telephoneNumber,title,l"
>                 schemachecking=off
>                 updatedn="dc=dominio,dc=com,dc=br"
>
>
>                 bindmethod=simple
>                 binddn="cn=admin,dc=dominio,dc=com,dc=br"
>                 credentials=secret
>
>
> NO SLAVE:
>
> updatedn "cn=admin,dc=dominio,dc=com,dc=br"
> updateref       ldap://primario.dominio.com.br
>
> Att
> Gunix
>
>
>
> Em 31/03/08, Jarbas Peixoto Júnior <[EMAIL PROTECTED]> escreveu:
> >
> > As suas configurações estão no formato do openldap 2.4. Qual versão do
> > slapd você está utilizando? Quais erros você está tendo?
> >
> > No site do openldap tem o manual completo com exemplos do master e do
> > slave. Mas tome cuidado com a versão que você está utilizando, pois
> > existem diferenças.
> >
> > Em 29/03/08, gunix<[EMAIL PROTECTED]> escreveu:
> >
> > > Talvez nao expliquei bem.
> > > No server mater coloquei o conteúdo abaixo.
> > >
> > > syncrepl rid=001
> > >  provider=ldap://ldap-ridr1.example.com
> > >
> > >  bindmethod=simple
> > >
> > >  binddn="cn=mirrormode,dc=example,dc=com"
> > >  credentials=mirrormode
> > >  searchbase="dc=example,dc=com"
> > >
> > >  schemachecking=on
> > >
> > >  type=refreshAndPersist
> > >  retry="60 +"
> > >
> > >  syncrepl rid=002
> > >  provider=ldap://ldap-rid2.example.com
> > >
> > >
> > >  bindmethod=simple
> > >  binddn="cn=mirrormode,dc=example,dc=com"
> > >  credentials=mirrormode
> > >  searchbase="dc=example,dc=com"
> > >
> > >
> > >  schemachecking=on
> > >  type=refreshAndPersist
> > >  retry="60 +"
> > >
> > >  mirrormode on
> > >  serverID 1
> > >
> > > Somente mudando as informaçoes (privider, binddn, credencials
> > searchbase).
> > >
> > >
> > > no caso do rid=001 coloquei as informações do meu master, no rid=002
> > > coloquei as informações do slave. no master masterID=1 e no slave
> > > masterID=2.
> > >
> > >
> > >
> > > Deu pra entender. Na verdade estou perdido. Nao vi no site do openldap
> > a
> > > conf do master e slave. Fiz o que consegui entender. Estou perdido.
> > >
> > > Att
> > > Gunix
> > >
> > >
> > >
> > > Em 29/03/08, Felipe Augusto van de Wiel (faw) <[EMAIL PROTECTED]>
> > escreveu:
> > > > -----BEGIN PGP SIGNED MESSAGE-----
> > > > Hash: SHA1
> > > >
> > > >
> > > > On 28-03-2008 17:18, gunix wrote:
> > > > > Galera,
> > > > >
> > > > > estou apanhando para colocar o syncrepl funcionando.
> > > > > Alguem pode me dar uma ajuda com o master e slave.
> > > >
> > > >
> > > >         Você vai ter que ser bem mais específico que
> > > > isso pra conseguirmos te ajudar.
> > > >
> > > >
> > > > Abraço,
> > > > - --
> > > > Felipe Augusto van de Wiel (faw)
> > > > "Debian. Freedom to code. Code to freedom!"
> > > > -----BEGIN PGP SIGNATURE-----
> > > > Version: GnuPG v1.4.6 (GNU/Linux)
> > > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> > > >
> > > >
> > > iD8DBQFH7paZCjAO0JDlykYRAgbRAJwO1dKA1G4RhW44o00nyhCA1NR92gCgxewc
> > > > 0H3idne8cIfBkhCZQqg52JY=
> > > > =hQsP
> > > > -----END PGP SIGNATURE-----
> > > >
> > > >
> > > >
> > > > --
> > > > To UNSUBSCRIBE, email to
> > > [EMAIL PROTECTED]
> > > > with a subject of "unsubscribe". Trouble? Contact
> > > [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> >
>
>


-- 
Elder J Lehnsherr
LINUX USER #422378 [Debian GNU/Linux]
GoogleTalk - [EMAIL PROTECTED]
ICQ - 304799257
MSN - [EMAIL PROTECTED]

Responder a