Ciao,
il sito https://forum.netdivo.com non si apre.
Come posso capire qual è il problema?
Il server è in esecuzione e l’ho riavviato più volte.
Ciao,
il sito https://forum.netdivo.com non si apre.
Come posso capire qual è il problema?
Il server è in esecuzione e l’ho riavviato più volte.
Il tuo ping restituisce “request timed out”.
Ciò può essere dovuto a un firewall che blocca le connessioni al tuo server o a Discourse non in esecuzione.
Puoi accedere via SSH al tuo server ed eseguire
cd /var/discourse
docker ps
Questo ti fornirà un output per verificare se il tuo container Discorse è effettivamente in esecuzione o meno.
Permesso negato mentre si tentava di connettersi al socket del demone Docker su unix:///var/r
un/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: dial unix /va
r/run/docker.sock: connect: permission denied
Per favore, come posso risolvere questo problema?
Stai eseguendo questa operazione come root? Se no, prova
sudo docker ps
Se continua a segnalare lo stesso problema, probabilmente Docker non è in esecuzione. Dovrai scoprire come è stato installato Docker per riavviarlo.
Discourse non è in esecuzione, prova questo:
cd /var/discourse
./launcher start app
questo ha restituito:
avvio del contenitore esistente
- /usr/bin/docker start app
Errore di risposta dal demone: il driver non è riuscito a programmare la connettività esterna sull’endpoint app (9076151599bb0371571888de949fc4c3e747160792902ea5c483536fabaf99cc): Errore durante l’avvio del proxy utente: listen tcp 0.0.0.0:80: bind: indirizzo già in uso
Errore: impossibile avviare i contenitori: app
docker info :
/var/discourse# docker info
Contenitori: 1
In esecuzione: 0
In pausa: 0
Fermati: 1
Immagini: 9
Versione del server: 18.09.2
Esegui
netstat -alpn | grep 80
E condividi l’output
P.S.: Devi aggiornare Docker
vedi output:
/var/discourse# netstat -alpn | grep 80
tcp6 0 0 :::80 :::* LISTEN 911/apache2
tcp6 0 0 172.26.13.42:80 213.95.35.221:25030 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:27615 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:6406 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:48296 SYN_RECV -
unix 2 [ ACC ] STREAM LISTENING 19680 816/dockerd /var/run/do
cker/metrics.sock
unix 3 [ ] STREAM CONNECTED 17604 809/systemd-logind
unix 2 [ ] DGRAM 18293 809/systemd-logind
unix 2 [ ] DGRAM 18283 806/rsyslogd
unix 3 [ ] STREAM CONNECTED 18299 809/systemd-logind
unix 3 [ ] STREAM CONNECTED 18099 816/dockerd
Hai Apache2 in esecuzione sul tuo server; deve essere arrestato e disinstallato prima di poter avviare Discourse Docker.
Prova quanto segue:
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app
Aggiungi sudo al comando, ad esempio:
sudo -i
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app