#1
«Failed to connect: disconnected»
Desde fuera el servidor salía en la lista con su número de jugadores, pero al entrar el juego decía «Failed to connect to the server: disconnected». En la red de casa, con bots, todo iba bien.
¿Qué crees que pasaba?
Ver la solución
- Causa
- El contenedor nuevo de la DMZ heredó el DNS de casa como primero. Desde la DMZ no se puede llegar a él (bien hecho), así que cada consulta esperaba 5 s antes de probar el siguiente. La lista de servidores no pregunta a Mojang, pero entrar sí: llegaba tarde y se cortaba.
- Solución
- DNS públicos en el contenedor de la DMZ, en Terraform (no a mano), y una nota en la documentación. Las pruebas de suplantación se repitieron: antes «pasaban» solo porque Mojang no respondía.
- Lección
- Una prueba que pasa por la razón equivocada es peor que una que falla. Hay que mirar por qué pasa.