Zimbra: service list may be inaccurate

Ao iniciar o linux com o Zimbra instalado, percebi que o mesmo passou a exibir o seguinte erro, antes de iniciar os demais serviços (ldap, antivirus, etc):

service list may be inaccurate

Este problema se refere a certificados inválidos, o que pode ocorrer diversos problemas nos serviços disponibilizados no Zimbra.

Faça o seguinte teste: entre no diretório “bin” do zimbra (/opt/zimbra/bin) e execute o seguinte comando (como root):

./zmcertmgr viewdeployedcrt

E analise as linhas a seguir:

::service mta::
 notBefore=Apr 22 23:04:27 2010 GMT
 notAfter=Apr 22 23:04:27 2011 GMT

os campos a seguir informam quando o certificado foi emitido (notBefore) e até quando vale o seu certificado (notAfter).

Pra resolver o problema faça o seguinte (como root e dentro do diretório /opt/zimbra/bin):

# zmcertmgr createca -new
# zmcertmgr createcrt -new -days 365
# zmcertmgr deploycrt self
# zmcertmgr deployca
# zmcertmgr viewdeployedcrt