Quando tento fazer login no meu cliente de e-mail, recebo isto:
This certificate belongs to:
mail.ssk.pm
This certificate was issued by:
R3
Let's Encrypt
US
This certificate is valid
from Thu, 21 Mar 2024 18:03:06 UTC
to Wed, 19 Jun 2024 18:03:05 UTC
SHA1 Fingerprint: 2BAC DF4D 2E6A BC4B BDBB 9746 6A39 D523 9306 DE4A
SHA256 Fingerprint: 2BAC DF4D 2E6A BC4B BDBB 9746 6A39 D523
9306 DE4A87A9 CAC5 AAD1 6E8A 8796 9232 D4B6 4EAB 97EF ECEF 437D 1BFC 4369 96AE 6FF4 C503
WARNING: Server certificate has expired
Mas quando eu certbox --nginx renove eu recebo isto:
certbot --nginx renew
Saving debug log to /var/log/letsencrypt/letsencrypt.log
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Processing /etc/letsencrypt/renewal/mail.ssk.pm.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Certificate not yet due for renewal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Processing /etc/letsencrypt/renewal/ssk.pm.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Certificate not yet due for renewal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The following certificates are not due for renewal yet:
/etc/letsencrypt/live/mail.ssk.pm/fullchain.pem expires on 2024-08-19 (skipped)
/etc/letsencrypt/live/ssk.pm/fullchain.pem expires on 2024-08-18 (skipped)
No renewals were attempted.
Estou faltando alguma coisa aqui?
Isso acontece quando o certificado renovado não é implantado corretamente ou quando o servidor de e-mail não está configurado corretamente para usar o certificado atualizado.
Verifique os caminhos do certificado:
Verifique manualmente a expiração do certificado:
Em seguida, reinicie os serviços que usam o certificado. Se algo ainda não funcionar, deve estar nos logs.
O Certbot mantém seus próprios arquivos de log, que geralmente estão localizados no diretório /var/log/letsencrypt/. Você pode verificar esses logs para ver a saída do comando certbot promote.
Se houver algum problema com a execução do cron job, como erros de sintaxe ou problemas de permissão, eles normalmente serão registrados nos cron logs do sistema. Em muitos sistemas, os logs cron podem ser encontrados em /var/log/syslog ou /var/log/cron.log.
ou
Por padrão, o cron envia a saída dos trabalhos que executa (incluindo quaisquer erros) para o e-mail local do usuário que agendou o cron job. Você pode verificar isso lendo o e-mail local do usuário:
Boa sorte!