Zimbra - "Erro: PKIX path building failed" ao executar o Zmmailbox
Dica publicada em Linux / Correio Eletrônico
Zimbra - "Erro: PKIX path building failed" ao executar o Zmmailbox
Essa dica é para quem está recebendo o erro abaixo ao executar o comando: zmmailbox
ERROR: zclient.IO_ERROR (invoke sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target, server: localhost) (cause: javax.net.ssl.SSLHandshakeException sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target)
Esse erro é muito comum após instalar um novo certificado no Zimbra que, mesmo reiniciando os serviços, não o valida para utilização de alguns utilitários de linha de comando, principalmente.
Para solucionar, execute os comandos abaixo como root:
# /opt/zimbra/bin/zmcertmgr deploycrt self
# /opt/zimbra/bin/zmcertmgr deployca
Agora, execute o comando abaixo como usuário Zimbra:
zmupdateauthkeys
Feito isso, basta executar o utilitário novamente, sem precisar recarregar ou reiniciar qualquer serviço.
Obrigado,
Respirando Linux, por Fabio Soares Schmidt.
ERROR: zclient.IO_ERROR (invoke sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target, server: localhost) (cause: javax.net.ssl.SSLHandshakeException sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target)
Esse erro é muito comum após instalar um novo certificado no Zimbra que, mesmo reiniciando os serviços, não o valida para utilização de alguns utilitários de linha de comando, principalmente.
Para solucionar, execute os comandos abaixo como root:
# /opt/zimbra/bin/zmcertmgr deploycrt self
# /opt/zimbra/bin/zmcertmgr deployca
Agora, execute o comando abaixo como usuário Zimbra:
zmupdateauthkeys
Feito isso, basta executar o utilitário novamente, sem precisar recarregar ou reiniciar qualquer serviço.
Obrigado,
Respirando Linux, por Fabio Soares Schmidt.