discourse-setup dovrebbe fallire se le porte 80 e 443 non sono aperte al traffico in ingresso.
Ah, è vero. Alcune domande relative alla configurazione della posta sono state modificate tempo fa, ma non aggiornate nella guida. Penso che la maggior parte delle persone legga le domande a schermo e non il documento di installazione, quindi nessuno si è lamentato.
Perché pensavi questo? Il processo di installazione configura automaticamente Let’s Encrypt da anni.
Non riesco a capire se stai dicendo che il tuo sito funziona o meno.
Se non funziona, è molto probabile che tu abbia eseguito discourse-setup diverse volte e abbia esaurito il limite di richieste su letsencrypt.org.