Vous devez supprimer nginx pour une installation standard. Discourse inclut son propre nginx, vous n’avez donc pas besoin d’un autre (sauf si vous en voulez un pour une autre raison, ce qui complique l’installation).
Le script tente de se connecter à lui-même en utilisant votre nom de domaine. Si le nom de domaine pointe vers votre VM, il devrait être capable de se contacter via ce nom d’hôte, étant donné que le DNS est correct et que rien d’autre n’utilise les ports 443 et 80.
Si vous contournez la vérification plusieurs fois, vous atteindrez les limites du nombre de tentatives pour obtenir un certificat https de Let’s Encrypt.