Este é um certificado do Let’s Encrypt ou de outro tipo? Se for outro certificado, você precisa colocar o novo certificado no mesmo local onde estava o antigo.
É um certificado LE. Acabei de adicionar o e-mail para o LE ao configurar todo o site. Não posso compartilhar a URL do site, mas posso fornecer todas as informações necessárias. O Discourse está atualizado.
O Chrome mostra o cadeado trancado, indicando que o certificado está OK, mas o período de validade do certificado está no passado. Ao abrir o certificado, ele informa que está desatualizado.
Não há proxy.
Não existe alguma maneira manual de atualizar?
EDIT: O Chrome, junto com as informações padrão do Windows sobre o certificado, diz que o certificado está desatualizado, mas o Firefox diz que está OK e as datas são válidas.
Não sei qual cliente você usa, mas se você executar certbot certificates, ele mostrará todos os certificados — tanto os expirados quanto os válidos. Se você ainda estiver usando o certificado expirado e tiver um válido, instale o válido.
Mas, na minha opinião, isso parece ser um problema a ser resolvido na comunidade em community.letsencrypt.org.
Uma coisa a observar: o LetsEncrypt foi projetado para automatizar suas renovações. Se você executá-lo com o comando certbot manual, precisará renovar manualmente a cada 60–90 dias. Se usar certonly, uma vez criado o certificado, você mesmo terá que instalá-lo.
Isso ajuda a entender que o script acme é usado para instalar/atualizar. Mas ainda não encontrei instruções manuais para atualizar o certificado. Deve haver alguma página da web para isso. Mais tarde, tentarei entrar no contêiner e emitir um novo certificado com base neste código.
@neounix
Antes de atualizar o certificado, gostaria de saber por que, no Chrome (especificamente as informações do Windows sobre o certificado), o certificado não é mais válido (expirado), mas no Firefox o certificado é válido e tem uma data de expiração no futuro.
Talvez não seja necessário atualizar o certificado manualmente?
Se você estiver apenas verificando a data do certificado no seu navegador, pode ser que ele mostre uma data antiga por causa do service worker do fórum. Não acho que isso seja um problema (embora eu não saiba exatamente como tudo funciona).
Você pode configurar sua instalação da maneira que desejar para testar.
Quando eu faço, sempre configuro os certificados como descrevi em minha postagem, pois funciona de forma fácil e sem problemas.
Não há necessidade de fazer “análise de certificado”, pois você pode simplesmente solicitar um novo gratuitamente, sem qualquer problema ou dificuldade.
Tentei, mas não consigo dizer se funcionou. Apenas fiz um hard refresh (Ctrl+F5) no site no Chrome e o certificado agora está válido. Parece ser algo relacionado ao cache…