Ne ho abbastanza, ho installato Discourse su diversi VPS e nessuno funziona

Il problema è quasi certamente che debatehosting.co non risolve (o forse non risolveva) verso la tua macchina virtuale e/o le porte 80/443 sono bloccate da qualcosa sul server o a monte. Se hai ripetuto questa operazione molte volte, è possibile che tu abbia raggiunto il limite di richieste di Let’s Encrypt e dovrai riprovare più tardi. Tuttavia, dovresti utilizzare www invece del dominio apex; se lo fai, si tratterà di una nuova richiesta e non sarai soggetto al rate limiting, poiché non hai ancora richiesto certificati per quel nome host.

Il comando discourse-setup ha mostrato un messaggio simile a “Non posso accedere al tuo server tramite il nome di dominio”? Hai fatto qualcosa per forzare la continuazione comunque?

Hai utilizzato discourse-setup o hai eseguito tutto manualmente, alla vecchia maniera, senza effettuare alcun controllo?

Non hanno alcuna importanza. Let’s Encrypt non li utilizza più e credo che nemmeno Discourse faccia qualcosa con loro al momento.

Se utilizzi Cloudflare, non usare la nuvola arancione. Quando ho verificato un minuto fa, il dominio risolve a un singolo indirizzo IP. Nulla risponde a quell’indirizzo sulle porte 80 o 443, ma penso che questo dipenda dal fatto che NGINX si rifiuta di avviarsi.