Le port 443 de l'ordinateur ne semble pas accessible

J’ai trouvé des problèmes similaires, mais aucun ne fonctionnait pour moi. Mon adresse IP DNS est la même que l’adresse IP publique de la machine où j’essaie d’installer Discourse, mais je rencontre toujours cette erreur.

C’est juste un avertissement. Si vous reconstruisez le conteneur, cela fonctionne-t-il ?

Il se peut également que vous ne puissiez pas accéder à l’adresse IP publique depuis l’ordinateur lui-même, car (étant donné le nom d’hôte), il semble qu’il s’agisse d’une adresse IP traduite via NAT.

Lorsque j’exécute ./launcher rebuild app, la reconstruction échoue. Pourriez-vous également m’expliquer ce qu’est une adresse IP NAT et comment résoudre ce problème ?

Apache utilise les ports, n’est-ce pas ?

Apache utilise le port 80, je suppose que je ne connais pas grand-chose à ce sujet. Je suivais simplement ces étapes : discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Est-ce que cela peut être le problème ? Il indique que le port 443 est fermé.

Si vous n’en avez pas besoin (il est peut-être présent par défaut), vous devriez le supprimer, puis suivre les étapes habituelles du lien.

Ça n’aidera pas, c’est sûr :sweat_smile:

J’ai installé Discourse avec succès, mais lorsque je visite le nom d’hôte, la page Apache s’affiche au lieu de Discourse. Une idée de ce qui pourrait clocher ?

J’ai installé Discourse avec succès, mais lorsque je visite le nom d’hôte, la page Apache s’affiche au lieu de Discourse. Une idée de ce qui pourrait clocher ?

Je suggère quelque chose comme sudo systemctl stop apache2 et sudo systemctl disable apache2, ou même sudo apt remove apache2.

Si j’arrête Apache puis que je visite le nom d’hôte, une erreur s’affiche : « Ce site n’est pas accessible ».

C’était avec Apache arrêté ? (car je ne suis pas sûr que ce soit facile à faire si Apache occupe le port 80)

J’ai installé Apache, modifié sa configuration pour ajouter les lignes Listen 80 et Listen 443, puis redémarré le service. Ensuite, j’ai exécuté ./launcher rebuild app, ce qui a installé Discourse.

Discourse ne nécessite pas Apache. Désactivez ou désinstallez-le, puis redémarrez. À ce stade, Discourse aura accès aux ports nécessaires.

Merci, mec. J’ai arrêté Apache et exécuté ./launcher rebuild app, et maintenant je peux voir Discourse sur mon nom d’hôte. :slight_smile:

Assurez-vous qu’Apache est désactivé ou désinstallé, sinon lors du prochain redémarrage de votre serveur, Discourse ne pourra plus accéder au port.

D’accord, et je ne reçois pas l’e-mail d’activation. J’ai également vérifié mes courriers indésirables.

D’accord, cela n’a aucun lien avec ce qui précède. Il existe des sujets dédiés au dépannage des e-mails.

Dois-je installer nginx ?