Sitio dejó de funcionar "sin razón"

Instalé un foro de Discourse hace unos 4 años, creo, en una instancia de DigitalOcean… Aunque hubo algún que otro problema, todo fue bien. Ya no estoy muy activo en el foro, pero todavía lo visito una o dos veces por semana (tengo muchos amigos que hice en el foro) y hago las “cosas técnicas” cuando es necesario.

En resumen: el fin de semana pasado el sitio se cayó. El lunes (sí, en Navidad) un amigo me contactó diciendo que el foro llevaba 2 días caído. Entonces revisé todo y resulta que nuestro actual “patrocinador” se “olvidó” de pagar el host de DO, por lo que obviamente se cayó. Para no dejar mal a los demás usuarios, lo pagué yo mismo.

Pero el sitio seguía caído, así que empecé a revisar todo. Como todavía puedo acceder por ftp o ssh, miré el dominio, pero está activo. Revisé y volví a revisar las configuraciones en DO y en el app.yml, pero nada parece haber cambiado… Actualicé todo por SSH, lo reconstruí varias veces, deshabilité y habilité SSL, incluso intenté volver a una copia de seguridad (tanto la de Discourse como la de DO), nada.

Entonces decidí intentar un ./discourse-setup y me devuelve un error al intentar conectarse a los puertos 443 (“El puerto 443 del ordenador no parece ser accesible usando el nombre de host gsbrazil.net”) y 80 (“La conexión a http://gsbrazil.net (puerto 80) también falla”). Estoy bastante seguro de que no se hizo ningún cambio en las configuraciones (sí, soy el único con acceso a DO y SSH), y la única razón que se me ocurre fue que DO congelara el sitio debido al pago. Pero, como lo pagué y puedo acceder por ftp y ssh…

¿Dónde compraste el dominio? ¿Hay alguna posibilidad de que alguien se haya olvidado de pagar también la renovación del dominio?

Es una posibilidad remota, pero cuando DigitalOcean apaga un VPS, lo apaga por completo. Por lo tanto, solo pagar y encender no es suficiente. Es necesario reiniciar cada servicio uno por uno, y especialmente todo lo relacionado con puertos/firewall.

Por lo que veo, gsbrazil.net está disponible hasta 2024-07.

Sin embargo, parece que hay algunos problemas con los servidores de nombres o DNS. :thinking:

Hosting24/Hostinger. Lo he comprobado y está activo

Voy a intentarlo, aunque hasta donde sé reinicié todo :confused:

Eso me molesta, pero lo revisé dos veces y parece correcto… Pero lo haré de nuevo también, por si acaso…

¿Cambiaste algo recientemente? Parece que tu dominio no se resuelve a una IP y tiene problemas con los servidores de nombres.

""

No soy un experto. Asegúrate de usar los servidores de nombres correctos y de que tus entradas DNS se vean bien (sin duplicados). :thinking:

EDITAR; ¡Parece que arreglaste el dominio! :clap:
EDITAR2: Desafortunadamente, tienes algunos problemas con los componentes o plugins del tema, siéntete libre de usar el modo seguro si necesitas acceder a tu foro (me funciona a mí).

No tengo idea de “por qué”, pero borré los servidores de nombres antiguos y creé unos nuevos (¡con la misma configuración!) ¡y funcionó! ¡Gracias, chicos!