Je sais que mes enregistrements DNS sont corrects, car tous mes serveurs web fonctionnent. J’utilise Apache 2 et tout fonctionne bien. Lorsque j’exécute discourse-setup, il affiche :
*Nom d'hôte pour votre Discourse ? [discourse.example.com] : list.pteranodon.space*
*Vérification de votre nom de domaine . . .*
*AVERTISSEMENT : Ce serveur ne semble pas être accessible à l'adresse list.pteranodon.space:443.*
*Une connexion à http://list.pteranodon.space (port 80) échoue également.*
*Cela suggère que list.pteranodon.space résout vers la mauvaise adresse IP
ou que le trafic n'est pas acheminé vers votre serveur.*
Pourtant, rien de tout cela n’est vrai. Je suis un nouvel utilisateur de Discourse. Qu’est-ce que j’ai mal configuré ?
Tentez-vous d’installer Discourse sur un serveur qui possède déjà une installation Apache2 ?
En visitant l’URL ci-dessus, je vois la page par défaut d’Apache2, ce qui empêchera l’installation de Discourse. Discourse est une application, et non un site web, et n’a pas besoin d’un serveur web externe. Tout ce dont vous avez besoin pour démarrer est contenu dans l’image Docker.
La solution la plus simple serait de désinstaller Apache2. Si vous en avez besoin pour d’autres usages, je vous recommande vivement de suivre le processus d’installation recommandé pour la première fois sur un serveur différent.
Faire fonctionner Discourse parallèlement à d’autres serveurs web et applications est un sujet plutôt avancé, et ce n’est pas un bon point de départ lorsque vous essayez de maîtriser tout le reste.