En los últimos días hemos empezado a tener un problema repentino con el envío de correos electrónicos… luego hemos intentado actualizar/poner al día sin éxito (la página de actualización se cuelga y todos los componentes - docker, discourse, plugins - se quedan atascados en “Comprobando la nueva versión…”) y luego hemos intentado actualizar todo a través de root, pero la reconstrucción falla dando el siguiente mensaje (entre otras cosas):
fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com
Nuestro host ha confirmado que no hay problemas con la conectividad del servidor, SSL, firewall ni nada más.
#docker exec -it app bash -c "cat /etc/resolv.conf"
# Generated by Docker Engine.
# This file can be edited; Docker Engine will not make further changes once it
# has been modified.
nameserver 8.8.8.8
nameserver 8.8.4.4
# Based on host file: '/etc/resolv.conf' (legacy)
# Overrides: [nameservers]
Gracias… No tengo ni idea de cómo podría suceder esto, pero no soy un experto en Docker.
¿Cuál es tu sistema operativo host y cómo instalaste Discourse? ¿Usaste un paquete proporcionado por la compañía de hosting, o es una instalación estándar? (¿O una instalación de desarrollo??) ¿Cómo instalaste Docker?
Pero esto solía funcionar y luego dejó de hacerlo, así que posiblemente esté relacionado con Docker. Tal vez puedas actualizar tu instalación de Docker??
Es una instalación estándar que ha estado funcionando muy bien hasta ahora en AlmaLinux en los últimos meses (y antes también funcionaba bien en CentOS).
¿Cómo puedo actualizar la instalación de Docker (sin la instrucción de reconstrucción habitual con el lanzador o a través del sitio web, ya que ninguno de estos métodos parece funcionar)?