El error «Failed to connect to server» en Hytale significa que tu juego no ha podido establecer conexión con el servidor. Puede ser el mundo de un amigo, un servidor dedicado o incluso tu propio mundo individual, que también funciona como un servidor local. Las causas más habituales, en este orden, son: el servidor está apagado o has escrito mal la dirección o el puerto, tu versión no coincide con la del servidor, el cortafuegos bloquea el puerto UDP 5520, el servidor no está autenticado o algún mod rompe el arranque. Si el mensaje es «Server failed to boot», el problema está en el servidor y no en tu conexión.
1. Comprueba que el servidor está encendido y la dirección es correcta
- Confirma con el administrador o en el panel de tu proveedor que el servidor está en marcha. Los servidores recién creados a veces no aceptan conexiones al principio; reinicia el servidor y el juego.
- Escribe la dirección con el puerto:
IP:5520o el que te haya dado tu proveedor. Olvidar el puerto es uno de los fallos más comunes. - Si entras con un código de invitación, pide uno nuevo: los códigos caducan.
- Cierra por completo el juego y el launcher y vuelve a abrirlos. En acceso anticipado hay fallos temporales que se arreglan así.
2. Usa la misma versión que el servidor
El manual oficial del servidor es claro: el cliente y el servidor deben tener exactamente la misma versión de protocolo. Cuando sale una actualización, los jugadores que ya la tienen no pueden entrar en un servidor que no se haya actualizado, y al revés.
- Actualiza el juego desde el launcher.
- Si administras el servidor, actualízalo enseguida. Desde la Update 2 puedes hacerlo con
/update checky/update apply --confirm. - Comprueba la rama del juego (patchline). Si tu launcher está en pre-release y el servidor en la versión estable, o al contrario, no conectaréis.
3. Cortafuegos y puertos: UDP 5520, no TCP
Hytale usa el protocolo QUIC sobre UDP. El puerto por defecto del servidor es el 5520. Muchas guías dicen que abras un puerto TCP o copian el puerto de Minecraft, y no sirve.
- En el router, redirige el puerto UDP 5520 al equipo que hace de servidor.
- En Windows, permite la entrada por ese puerto. El manual oficial propone en PowerShell:
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow - En Linux con ufw:
sudo ufw allow 5520/udp. - Si usas otro puerto con
--bind, abre ese en lugar del 5520. - Para probar, desactiva un momento el antivirus. Si se arregla, añade una excepción para Hytale en lugar de dejarlo apagado.
Si el problema es al entrar en el mundo de un amigo con código, la causa suele ser UPnP o CG-NAT. Lo explicamos en cómo jugar con amigos en Hytale.
4. Autenticación del servidor y de tu cuenta
Los servidores dedicados deben iniciar sesión con una cuenta de Hytale para poder validar a los jugadores. Si en la consola aparece «Server starting unauthenticated» o un error de token, el servidor rechazará las conexiones.
- En la consola del servidor, escribe
/auth login device. - Abre
https://accounts.hytale.com/device, inicia sesión e introduce el código. - Comprueba el resultado con
/auth status.
Los proveedores recomiendan además /auth persistence Encrypted para que la sesión se mantenga tras reiniciar. Cada licencia puede autenticar un máximo de 500 servidores. Si un servidor pasa más de 30 días apagado, tendrás que volver a autenticarlo.
En tu PC, activa la sincronización automática de la hora. Un parche de enero de 2026 corrigió errores de «invalid token» causados por el reloj desajustado, y una hora incorrecta sigue dando problemas de autenticación.
5. Controladores de red (conexión lenta o mundo que no carga)
El soporte oficial tiene un artículo para un caso concreto: el juego en solitario va bien, pero al entrar en un servidor el mundo no carga o va lentísimo. La causa son algunos controladores de red Intel y Realtek en Windows que no se llevan bien con QUIC. Las soluciones, de menos a más invasivas, son:
- En las propiedades avanzadas del adaptador de red, desactiva Priority & VLAN.
- Desactiva Recv. Segment Coalescing (IPv4) y (IPv6).
- Desactiva las opciones de ahorro de energía, como Advanced EEE o Green Ethernet.
Para confirmar el diagnóstico, el soporte sugiere probar con un adaptador Ethernet USB. Apunta los valores originales antes de tocar nada.
6. Mods incompatibles
Tras una actualización, un mod pensado para la versión anterior puede impedir que el servidor arranque o que te deje entrar. Quita todos los mods de la carpeta mods/, comprueba si conectas y luego vuelve a añadirlos de uno en uno hasta dar con el culpable. Descarga siempre la versión del mod que corresponda a tu versión del juego. Si tienes dudas, repasa cómo instalar mods en Hytale.
7. «Server failed to boot»: Java, memoria y archivos del servidor
Este mensaje indica que el servidor no ha llegado a arrancar.
En un servidor dedicado
- Java 25: es la versión que exige el servidor oficial. Compruébalo con
java -version. - Assets: arranca con
java -jar HytaleServer.jar --assets Assets.zipy asegúrate de que la ruta aAssets.zipes correcta. - Memoria: el mínimo oficial es de 4 GB. Ajusta la memoria con
-Xmxy limita la distancia de visión. El manual recomienda un máximo de 12 chunks, porque es lo que más RAM consume. - Puerto ocupado: si otro programa usa el 5520, arranca con
--bindy otro puerto. - Configuración: un
config.jsoncon errores de formato impide el arranque. Edítalo siempre con el servidor apagado.
En tu mundo individual
Varios usuarios han resuelto el error en Windows borrando una variable de entorno de Java (normalmente _JAVA_OPTIONS) que había dejado otro programa. Puedes revisarlo en Propiedades del sistema > Variables de entorno. Si el fallo empezó al instalar un mod, quítalo. Si solo pasa con un mundo concreto, prueba a crear uno nuevo para descartar que el mundo esté dañado.
Si nada de esto funciona, abre el launcher, entra en los ajustes (rueda dentada) y elige Open Directory > User Data > Logs. En Windows los registros están en %APPDATA%\Hytale\UserData\Logs. El juego solo guarda los 10 últimos, así que cópialo justo después del fallo y adjúntalo al pedir ayuda al soporte oficial.
Preguntas frecuentes
¿Qué puerto usa Hytale?
El servidor usa por defecto el puerto 5520 por UDP. No hace falta abrir TCP.
¿Por qué no puedo entrar en un servidor después de actualizar el juego?
Porque el servidor aún no se ha actualizado. El cliente y el servidor deben ir en la misma versión. Espera a que el administrador lo actualice o, si es tuyo, usa /update.
¿Por qué me sale «failed to connect to server» en mi propio mundo?
Porque el mundo individual también funciona con un servidor local. Reinicia el juego, comprueba que el antivirus o el cortafuegos no bloquean Hytale y revisa si algún mod reciente es el culpable.
¿Cambiar de DNS o usar una VPN lo arregla?
A veces, pero no es una solución oficial. Prueba antes los pasos de esta guía. Si usas una VPN, desactívala para descartar que sea ella la que corta la conexión.
Mi amigo puede entrar y yo no, ¿qué hago?
Fíjate en lo que cambia en tu equipo: la versión del juego, el cortafuegos, el antivirus o el controlador de red. El caso de los controladores Intel y Realtek afecta solo a algunos equipos con Windows.