Come? Non ho capito bene cosa intendi.
Voglio dire, tipo, scambiare github.com con google.com nel comando
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#
Non riesce a connettersi perché le porte sono chiuse. Stai usando un firewall, un proxy inverso, altri servizi, ecc.?
Com’è la tua configurazione: stai usando un servizio di hosting?
Attualmente ho un sistema basato su Ubuntu 18.04. Utilizzo vds.
Bene, hai le porte 443 e 80 aperte e nessun altro servizio in ascolto su di esse?
Come posso impararlo? Se fosse un normale Linux, potrei darti subito le informazioni che desideri, ma penso che dovremo fare cose diverse qui dato che stiamo usando Docker.
Eppure Ubuntu è solo un normale Linux ![]()
Certo, può arrivare anche tramite Docker. Ma inizierei cercando prima cose facili e normali. Come quello che dice il tuo UFW.
Ho digitato ./launcher enter app e poi ho inserito questo comando:
root@37-app:/var/www/discourse# netstat -tulnp
bash: netstat: command not found
Non entrare in docker. Chiedilo, e ufw status, normalmente nella 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
Prova questo:
Se non aiuta, saprai che il problema potrebbe essere Docker stesso.
Ho seguito i passaggi nell’articolo che mi hai dato, ma ricevo ancora lo stesso errore. Cosa devo fare adesso?
Hai letto questo:
O questo:
O questo:
Ci sono diversi argomenti molto simili ai tuoi problemi.
Mi dispiace, ma ho zero conoscenza di docker ![]()
Sembra un problema di rete. Potresti provare a copiare /var/discourse su un nuovo server, specialmente uno con un servizio di hosting diverso.
C’è un argomento sulla migrazione a un server diverso. Spostare un sito Discourse su un altro VPS con rsync
Con che tipo di server stai tentando di avviare discourse?
Un server da $12/mese con questa piattaforma funzionerà con la procedura di installazione standard:
Non so se sia una questione di soldi perché quel Discourse non può vedere il mondo esterno ![]()
Questo sembra essere il problema, probabilmente chiedere all’amministratore di sistema/help desk sarebbe un buon primo passo se non c’è connessione a Internet.
Bisogna fare attenzione a non confondere due problemi distinti durante la risoluzione dei problemi. Le porte in entrata chiuse non influiscono sulle connessioni in uscita.
Il primo passo migliore qui è probabilmente un riavvio per garantire che lo stack di rete e Docker si inizializzino correttamente.
Eppure la maggior parte degli amministratori utilizza UFW e gestisce entrambe le direzioni.