Hola,
El enlace https://forum.netdivo.com no se está abriendo.
¿Cómo puedo saber qué está mal?
El servidor está en ejecución y lo he reiniciado varias veces.
Hola,
El enlace https://forum.netdivo.com no se está abriendo.
¿Cómo puedo saber qué está mal?
El servidor está en ejecución y lo he reiniciado varias veces.
Tu ping devuelve ‘tiempo de espera agotado’.
Esto puede deberse a un firewall que impide las conexiones a tu servidor o a que Discourse no esté en ejecución.
¿Puedes conectarte vía SSH a tu servidor y ejecutar
cd /var/discourse
docker ps
Esto te mostrará una salida que te permitirá verificar si tu contenedor de Discourse está realmente en ejecución o no.
Se denegó el permiso al intentar conectarse al socket del daemon de Docker en unix:///var/r
un/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: dial unix /va
r/run/docker.sock: connect: permiso denegado
Por favor, ¿cómo puedo resolver esto?
¿Estás ejecutando esto como root? Si no es así, intenta
sudo docker ps
Si aún así reporta el mismo problema, es probable que Docker no se esté ejecutando. Necesitarás averiguar cómo se instaló Docker para reiniciarlo.
Discourse no se está ejecutando. Intenta esto:
cd /var/discourse
./launcher start app
Esto devolvió:
iniciando contenedor existente
- /usr/bin/docker start app
Error de respuesta del daemon: el controlador falló al programar la conectividad externa en el endpoint ap
p (9076151599bb0371571888de949fc4c3e747160792902ea5c483536fabaf99cc): Error al iniciar el proxy de usuario
y: listen tcp 0.0.0.0:80: bind: la dirección ya está en uso
Error: no se pudieron iniciar los contenedores: app
información de docker:
/var/discourse# docker info
Contenedores: 1
En ejecución: 0
Pausados: 0
Detenidos: 1
Imágenes: 9
Versión del servidor: 18.09.2
Por favor, ejecuta
netstat -alpn | grep 80
Y comparte tu salida
Ps: Necesitas actualizar Docker
ver salida:
/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
Tienes Apache2 ejecutándose en tu servidor; debe detenerse y desinstalarse antes de poder iniciar Discourse Docker.
Intenta lo siguiente:
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app
Añade sudo al comando, por ejemplo:
sudo -i
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app