J’essaie d’installer Discourse sur Ubuntu 20.04 LTS sur Digital Ocean (également sur GCP, avec le même résultat). Installé de 2 manières :
Officiel depuis GitHub (Docker)
Installation en un clic
Mon domaine : proremont.io
Fournisseur SMTP - Mailgun (mon domaine de messagerie : mail.proremont.io) enregistrement DNS correct.
Il n’y a eu aucune erreur pendant l’installation. Mais Discourse n’était pas accessible depuis le navigateur, curl. (même situation lorsque j’ai essayé d’envoyer une requête curl à localhost:80 et 433) Ping de l’adresse IP du droplet sans problème. Pare-feu UFW désactivé dans le droplet, sur Digital Ocean - paramètres 80 et 443 autorisés.
Quelqu’un peut-il m’aider avec ce problème ?
Si vous voyez des erreurs concernant les certificats, j’ai raison. Vous pouvez attendre une semaine ou essayer d’ajouter un autre sous-domaine à la demande de ticket comme décrit dans Configuration de Let’s Encrypt avec plusieurs domaines.
Un outil tiers suggère que les deux ports sont bloqués. Cela signifie qu’un pare-feu sur votre VPS ou votre fournisseur de cloud bloque ces ports. Vous voudrez peut-être désactiver le pare-feu DigitalOcean et vérifier UFW sur Ubuntu.
Voir le lien dans mon message précédent et ajouter un deuxième sous-domaine pour la même adresse IP. www serait un bon choix. Ou attendez une semaine. J’ai fait de mon mieux pour décrire le problème et la solution ci-dessus.