Zimbra 7.1.4 recuperação de desastres dentro do serviço LDAP

1

Temos um desastre no nosso servidor Zimbra 7.1.4. O servidor está em execução em uma caixa do CentOS 6 e falhou na última sexta-feira.

Depois de fazer um grande esforço para fazer a inicialização da máquina mais uma vez, o Zimbra não inicia com muitos erros. O primeiro foi um erro sobre o serviço LDAP:

Unable to determine enabled services. Cache is out of date or doesn't exist.
Unable to determine enabled services from ldap.

Ao fazer uma pesquisa no Google, ele apontou que o problema deveria ser certificados expirados. E, à primeira vista, parecia ser a resposta certa, mas não foi.

Editando o arquivo zmcontrol, posso ver o que a função está fazendo:

sub getEnabledServices {
unless (open (ZMPROV, "/opt/zimbra/bin/zmprov -l gs $localHostName 2>/dev/null |")) {
warn "Unable to determine enabled services from ldap.\n";

...

}

Portanto, o script de inicialização do Zimbra falha ao executar o programa zmprov . Tentar executá-lo manualmente retorna um erro de permissão:

/opt/zimbra/bin/zmprov -l gs localhost            
ERROR: service.FAILURE (system failure: ZimbraLdapContext) (cause:
javax.naming.AuthenticationException [LDAP: error code 49 - Invalid Credentials])

Neste ponto, não sei como proceder. Desde que eu não estou ciente de quaisquer "credenciais" para consultas locais LDAP. Eu fiquei sem opções.

Estou aberto a sugestões neste momento sobre como lidar com esse problema.

Agradecemos antecipadamente

PS: Se houver uma maneira de extrair todas as mensagens de correio armazenadas, será uma solução viável. Apenas exporte o e-mail e importe para o novo servidor. Mas não tenho certeza de como fazer isso, pois o zmmailboxd não está sendo iniciado.

    
por Vinícius Ferrão 28.01.2015 / 22:27

0 respostas