# Rinnovi dei certificati Let's Encrypt falliscono (improvvisamente)

**URL:** <https://meta.discourse.org/t/lets-encrypt-cert-renewals-suddenly-failing/213071>\
**Category:** Self-hosting\
**Created:** [24 Dicembre 2021, 6:20pm UTC](https://meta.discourse.org/t/lets-encrypt-cert-renewals-suddenly-failing/213071 "2021-12-24T18:20:14Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![Simon\_Manning](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon_manning/32/198596_2.png) [@Simon\_Manning](https://meta.discourse.org/u/Simon_Manning)\
**Post date:** [25 Dicembre 2021, 1:30am UTC](https://meta.discourse.org/t/lets-encrypt-cert-renewals-suddenly-failing/213071/12 "2021-12-25T01:30:16Z")

</div>

Non sono riuscito a trovare un cron job, solo uno script di runlevel in `/etc/runit/1.d/letsencrypt`. Sembra che quello script avvii una nuova istanza di nginx con una configurazione che include questo:

```plaintext
location ~ /.well-known {
  root /var/www/discourse/public;
  allow all;
}

```

Penso che ciò significhi che il percorso finirebbe per essere `/var/www/discourse/public/acme-challenge`, anche se potrebbe essere creato prima della sfida, quindi rimosso in seguito.

Se quello è lo script che hai provato a eseguire manualmente, hai prima fermato nginx? L’istanza che lo script tenta di avviare tenterà di ascoltare sulla porta 80, quindi sospetto che fallirebbe se nginx fosse già in esecuzione per Discourse.

---

_[View the full topic](https://meta.discourse.org/t/lets-encrypt-cert-renewals-suddenly-failing/213071)._
