Eu tenho 2 servidores ApacheDS configurados na replicação Master-Master: cada um é o consumidor do outro.
No caso de uma instalação, eu tenho um script que configura tudo, até mesmo o conteúdo básico & esquema. No entanto, nesse caso, preciso primeiro interromper a replicação remota: se não, ela será replicada em meu conteúdo básico, apagando todos os dados criados. Preciso que o servidor recém-instalado sincronize primeiro com o existente.
Para fazer isso, quando eu iniciar meu script, quero desabilitar a replicação remota com:
ldapmodify -h MY_HOST -D uid=MYUSER,ou=system -w PASSWORD -f disableReplication.ldif
O arquivo .ldif contém:
dn: ads-replConsumerId=consumer1,ou=replConsumers,ads-serverId=ldapServer,ou=servers,ads-directoryServiceId=default,ou=config
changetype: modify
replace: ads-enabled
ads-enabled: false
Infelizmente, recebo a mensagem "Não consigo contatar o servidor LDAP (-1)" erro com ldapmodify com as -h opções enquanto o ldapsearch funciona!
Este é um problema conhecido? Talvez uma configuração ausente?
Atenciosamente.