Olá galera!
Tive um problema no Zimbra essa semana e encontrei em apenas um site a explicação para resolver o problema, então resolvi colocar aqui a solução.
A mensagem de erro quando executamos o comando zmcontrol status é:
[shell]
zimbra@zimbra:/~$ zmcontrol status
Unable to determine enabled services from ldap.
Unable to determine enabled services. Cache is out of date or doesn’t exist.
[/shell]
Descobri que meu certificado tinha expirado, para saber se o seu certificado está expirado execute o comando abaixo:
[shell]root@zimbra:~# /opt/zimbra/bin/zmcertmgr viewdeployedcrt all |grep notAfter[/shell]
Logo irá aparecer a data do certificado que está no Zimbra.
Se estiver vencido, execute os comandos (como root) abaixo para criar um novo certificado. O certificado será criado para 3 anos:
[shell]
/opt/zimbra/bin/zmcertmgr createca -new
/opt/zimbra/bin/zmcertmgr createcrt -new -days 1095
/opt/zimbra/bin/zmcertmgr deploycrt self
/opt/zimbra/bin/zmcertmgr deployca
[/shell]
Depois reinici o servidor e verifique se os serviços estão funcionando corretamente:
[shell]zimbra@zimbra:/~$ zmcontrol status
Host
antispam Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
stats Running
zmconfigd Running
[/shell]
Espero ajudar alguém que está passando pelo mesmo problema.
Até a próxima…
Comentários
10 respostas para “Zimbra: Unable to determine enabled services. Cache is out of date or doesn’t exist.”
Valeu cara !
Adan tranquilo!
Salvou em! Se aparecer por Brasília te pago uma cerveja! kkkkk
Belo post, resolveu meu problema aqui. Aqui a criação do certificado surtiu efeito apenas quando criei o certificado com o serviço parado.
Salvou a Hora Thiago, Valew! Abraços
Jordano que bom ter ajudado.
Funcionou aqui, muito obrigado
Me ajudou também.
Obrigado…
Diego por nada.
Ajudou muito cara.
Obrigado.
Abração.