No puedo iniciar un Discourse

Como último recurso, eliminé Discourse e intenté reinstalarlo, pero creo que el problema está causado por la empresa que me proporciona el servicio VDS.

Sí. Algunos administradores usan ufw, y a veces se bloqueará la salida.

Por eso, afirmar que es la causa de los problemas sin pruebas es engañoso y confuso.

¿Has probado la sugerencia de reiniciar? Una vez hecho esto, puedes probar la red de docker ejecutando, por ejemplo, estos comandos que deberían ayudar a dar una idea de lo que está sucediendo:

# ejecutar un contenedor
docker run --rm -it discourse/base:2.0.20231023-1945 bash

# instalar algunas herramientas
(apt-get update && apt-get -y install iputils-ping bind9-dnsutils) > /dev/null

# ¿funciona la red IPv4 en general?
ping -qc 2 8.8.8.8

# ¿funciona la resolución DNS según lo configurado?
ping -qc 2 www.github.com

# ¿cuáles son los servidores de nombres?
cat /etc/resolv.conf

# ¿puede cada uno de los servidores de nombres resolver github.com?
# para cada una de las IPs de servidor de nombres listadas, ejecuta:
dig +noauth +noadditional www.github.com @«IP_DEL_SERVIDOR_DE_NOMBRES»

Ejemplo de salida:

○ → docker run --rm -it discourse/base:2.0.20231023-1945 bash
root@5ffcc80a31a0:/# (apt-get update && apt-get -y install iputils-ping bind9-dnsutils) > /dev/null
debconf: retrasando la configuración del paquete, ya que apt-utils no está instalado

root@5ffcc80a31a0:/# ping -qc 2 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.

--- estadísticas de ping de 8.8.8.8 ---
2 paquetes transmitidos, 2 recibidos, 0% de pérdida de paquetes, tiempo 1001ms
rtt min/avg/max/mdev = 5.556/5.950/6.345/0.394 ms

root@5ffcc80a31a0:/# ping -qc 2 www.github.com
PING github.com (140.82.112.4) 56(84) bytes of data.

--- estadísticas de ping de www.github.com ---
2 paquetes transmitidos, 2 recibidos, 0% de pérdida de paquetes, tiempo 1002ms
rtt min/avg/max/mdev = 22.667/23.661/24.656/0.994 ms

root@5ffcc80a31a0:/# cat /etc/resolv.conf
# Generado por resolvconf
nameserver 192.168.1.51
nameserver 192.168.1.52

root@5ffcc80a31a0:/# dig +noauth +noadditional www.github.com @192.168.1.51

;; <<>> DiG 9.16.44-Debian <<>> +noauth +noadditional www.github.com @192.168.1.51
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22936
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 13, ADDITIONAL: 27

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: 1e81477884510c6eb35093fb6577611966c36d79b2294ab9 (good)
;; QUESTION SECTION:
;www.github.com.                        IN      A

;; ANSWER SECTION:
www.github.com.                 3469    IN      CNAME   github.com.
github.com.                     41      IN      A       140.82.114.3

;; Query time: 0 msec
;; SERVER: 192.168.1.51#53(192.168.1.51)
;; WHEN: Mon Dec 11 19:20:57 UTC 2023
;; MSG SIZE  rcvd: 897
2 Me gusta

Eso parece probable, ¿puedes hablar con ellos o puedes compartir cuál es?