Certificado Let's Encrypt não renova automaticamente, mas reconstruir aciona a renovação

Eu olhei outros tópicos semelhantes, mas não consegui encontrar o motivo. Posso ter perdido alguma informação.

A renovação automática do certificado SSL está falhando há meses em um dos meus fóruns. De acme.sh.log:

[Thu Sep 18 00:32:58 UTC 2025] error='\"error\":{\"type\":\"urn:ietf:params:acme:error:connection\",\"detail\":\"2a01:4f8:c17:6ebb::: Fetching https://forum.tevives.fr: Timeout during connect (likely firewall problem)\",\"status\": 400'\n```

[Thu Sep 18 00:32:59 UTC 2025] response=‘{\n "type": "urn:ietf:params:acme:error:malformed",\n "detail": "Unable to update challenge :: authorization must be pending",\n "status": 400\n}’\n```

Reconstruir o aplicativo renova o certificado corretamente.

Esta é uma instalação padrão, sem nada especial, sem CDN, sem proxy reverso, etc.

O firewall está configurado como:

Alguma ideia de por que esse problema acontece e como corrigi-lo?

EDITAR: TL;DR: Eu não sei.

Quando foi sua última reconstrução? Ah, mas isso está acontecendo há um tempo.

Houve algo recentemente sobre a porta http ser redirecionada para caminhos .well-known, mas a sua é https. Não faz muito sentido que esteja expirando, a menos que o processo acme que deveria estar ouvindo não esteja, por algum motivo.

Eu reconstruí ontem, já que o certificado não foi renovado no dia anterior. Também falhou em 20 de junho e eu tive que reconstruir também.

A outra coisa que você pode fazer da próxima vez é tentar executá-lo manualmente no contêiner para ver se consegue ter alguma outra ideia então.

Trabalhei recentemente na renovação do le cert. É o redirecionamento de http para https - o acme não lida bem com a instrução de redirecionar e, por padrão, tenta se conectar no mesmo protocolo (http) em que foi configurado inicialmente.

Atualizações recentes no template do let’s encrypt devem corrigir essas renovações daqui para frente.

5 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.