Comment ? Je n’ai pas bien compris ce que vous vouliez dire.
Je veux dire, échanger github.com contre google.com dans la commande
root@37-app:/var/www/discourse# curl google.com -v
* Could not resolve host: google.com
* Closing connection 0
curl: (6) Could not resolve host: google.com
root@37-app:/var/www/discourse#
Il ne peut pas se connecter car les ports sont fermés. Utilisez-vous un pare-feu, un proxy inverse, d’autres services, etc. ?
Quelle est votre configuration — utilisez-vous un service d’hébergement ?
J’ai actuellement un système basé sur Ubuntu 18.04. J’utilise vds.
Eh bien, avez-vous les ports 443 et 80 ouverts et aucun autre service n’écoute sur ceux-ci ?
Comment puis-je apprendre cela ? Si c’était du Linux normal, je pourrais vous donner immédiatement les informations que vous souhaitez, mais je pense que nous devons faire des choses différentes ici puisque nous utilisons Docker.
Et pourtant, Ubuntu n’est qu’un Linux ordinaire ![]()
Bien sûr, cela peut aussi venir via Docker. Mais je commencerais par chercher des choses faciles et ordinaires. Comme ce que dit votre UFW.
J’ai tapé ./launcher enter app puis j’ai entré cette commande :
root@37-app:/var/www/discourse# netstat -tulnp
bash: netstat : commande introuvable
N’entrez pas dans docker. Demandez-le, et ufw status, normalement dans le shell.
root@37:~# netstat -tulnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 136231/systemd-reso
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 128299/docker-proxy
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 136191/sshd: /usr/s
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 128276/docker-proxy
tcp6 0 0 :::80 :::* LISTEN 128306/docker-proxy
tcp6 0 0 :::22 :::* LISTEN 136191/sshd: /usr/s
tcp6 0 0 :::443 :::* LISTEN 128284/docker-proxy
udp 0 0 127.0.0.53:53 0.0.0.0:* 136231/systemd-reso
++
root@37:~# ufw status
Status: inactive
Essayez ceci :
Si cela ne vous aide pas, vous saurez que le problème vient peut-être de Docker lui-même.
J’ai suivi les étapes de l’article que vous m’avez donné, mais j’obtiens toujours la même erreur. Que dois-je faire maintenant ?
Avez-vous lu ceci :
Ou ceci :
Ou ceci :
Il existe plusieurs sujets qui sont très proches des problèmes que vous rencontrez.
Désolé, mais je n’y connais absolument rien en Docker ![]()
Il semble qu’il y ait un problème de réseau. Vous pourriez essayer de copier /var/discourse sur un nouveau serveur, en particulier un service d’hébergement différent.
Il y a un sujet sur le déplacement vers un autre serveur. Déplacer un site Discourse vers un autre VPS avec rsync
Quel type de serveur tentez-vous de lancer avec Discourse ?
Un serveur à 12 $/mois avec cette plateforme fonctionnera avec la procédure d’installation standard :
Je ne sais pas si c’est une question d’argent car ce Discourse ne peut pas voir le monde extérieur ![]()
Cela ressemble effectivement au problème, demander probablement à l’administrateur système/au service d’assistance serait une bonne première étape s’il n’y a pas de connexion à Internet.
Il faut faire attention à ne pas confondre deux problèmes distincts lors du dépannage. La fermeture des ports entrants n’affecte pas les connexions sortantes.
La meilleure première étape serait probablement un redémarrage pour s’assurer que la pile réseau et Docker s’initialisent proprement.
Et pourtant, la plupart des administrateurs utilisent UFW et il gère les deux directions.