Votre nouveau serveur web est prêt à être utilisé

Salut tout le monde,

Je viens de terminer l’installation de Discourse sur un sous-domaine vierge sous Ubuntu 22.04 LTS, SANS AUCUNE erreur, mais j’ai obtenu ceci à la place de la page de connexion :

Des idées sur ce qui a mal tourné ??

Êtes-vous sûr que votre DNS a bien été propagé ?

1 « J'aime »

Oui, ils pointent vers le bon sous-domaine, d’ailleurs je l’ai déjà utilisé il y a quelques semaines et je voulais le réutiliser, mais j’ai eu ça à la place du vrai site :frowning:

:thinking:

Peut-être avez-vous à la fois l’ancienne et la nouvelle entrée DNS ?

1 « J'aime »

Désolé pour le retard de réponse et pour le suivi de ce problème, j’ai exécuté la commande :

v-list-sys-ips

et elle a retourné :

IP MASK NAT STATUS WEB DATE


172.17.0.1 255.255.0.0 no shared 0 2022-11-09
15.96.43.123 255.255.255.0 no shared 2 2022-11-09

Le problème est que le deuxième IP prend le contrôle des 2 domaines.

Comment puis-je mettre Discourse sur le premier IP et laisser l’autre serveur web tel quel sur le second ?

J’ai également exécuté ceci et tout est bon ou ok :

nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

apachectl configtest

Syntax OK

Toute aide serait grandement appréciée :bowing_man:

Ce n’est pas du tout le problème ici.

Votre serveur n’a pas deux adresses IP externes, il a deux adresses IP sur des réseaux différents. La première (172.x) fait partie d’une plage d’adresses IP privées et n’est pas accessible de l’extérieur.

La seconde est l’adresse IP publique attribuée à votre serveur. Vos applications sont correctement connectées à l’adresse IP accessible de l’extérieur.

Pour que cela fonctionne, vous devrez faire un proxy de Discourse derrière l’autre serveur web. Il existe des guides sur meta à ce sujet. Pour l’instant, je désactiverais l’autre serveur web et me concentrerais sur le bon fonctionnement de Discourse à votre satisfaction, puis je configurerais le proxy.

1 « J'aime »