Si leyeron antes los otros artículos, se habrán dado cuenta de que este blog está alojado en casa y con una IP dinámica, (son tiempos difíciles para una IP fija) y la solución que se me ocurrió es usar servicios gratuitos (hasta 5 dominios) como por ejemplo el que da https://www.duckdns.org, pero que como puede ocurrir, el mismo no es infalible.
Si bien hace casi mas de dos meses que tengo el servicio y funcionó de maravillas ( Servidor Casero ) , pero como todas las cosas puede fallar.
No debería traerme complicaciones, pero bueno, esto es un resumen de lo que paso esta mañana.
Hoy intenté usar un servicio de tildiverse.org que se puede ver páginas de gemini (el protocolo) y me dio error mi cápsula y dije, bueno se cayó el servidor, probé con mi hoyo gopher, esta vez con la app Lagrange y tampoco me daba como levantado.
Listo dije, es hora de reiniciar el servidor, es una pavada, está en la otra habitación y es solo entrar por ssh y hacer un sudo reboot now en mi terminal y listo dije.
Bueno, esperé que se reinicie y se vuelva a levantar los servicios (no lleva más de 2 minutos) y volví a probar y .... NADA.
Entré en desesperación y dije, me borraron todo, pero no, entre de nuevo por ssh y tiro un btop y todo joya.
Bueno a probar por local. Seguí por terminal y tiré un lynx gemini://elprofejuan.duckdns.org y nada, luego lo mismo con localhost y eureka, estaba, pruebe los otros servicios y por supuesto también daban señales de vida.
Que pasó: bueno, probé en mi celular un www.duckdns.org y por sorpresa no encuentra el servidor. Corro el script que tengo para que funciones con cron en mi servidor y el mismo resultado, no puede resolver la dirección.
Ahí estaba "la madre del borrego" y mi primera lección de esto, no tenés que reiniciar todo para resolver y primero antes de reiniciar todo, prueba en local.
En fin. Luego de un tiempo de dar error, todo volvió a la "normalidad", pero bueno, las otras opciones que tengo ya es invertir dinero (además de mi tiempo y el gasto de luz) que por ahora no necesito, pero estaré viendo las soluciones que me dieron y veré como sigue este hermoso proyecto.
Para resolver un error de acceso a tu página se debería probar: