«Connection refused» y «Connection timed out» en Minecraft: qué significan y cómo arreglarlos
Vas a entrar a un servidor y Minecraft contesta «Error al conectar con el servidor» y, debajo, un texto como Connection refused: no further information o Connection timed out. Parecen lo mismo, pero señalan sitios distintos: uno dice que la máquina contesta y no hay servidor en ese puerto, y el otro que no contesta nadie. Aquí ves qué significa cada uno, cómo saber en un minuto si el fallo es tuyo o del servidor y qué tocar.
Cómo leer el mensaje
Lo que importa son dos palabras en medio de la frase. Un mensaje típico es io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information. Lo de «no further information» no añade nada, solo dice que el sistema no da más detalles. Con versiones recientes de Java puede acabar en getsockopt, y significa lo mismo.
«Connection refused»: tu juego ha llegado a la máquina, y esta ha rechazado la conexión porque no hay ningún servidor escuchando en ese puerto. Suele estar apagado, arrancando o en otro puerto.
«Connection timed out»: nadie ha contestado. La petición se pierde por el camino, en un router, un cortafuegos o una dirección que ya no es la buena.
«Error al resolver el nombre del host» (Can't resolve hostname): ni siquiera se ha encontrado la dirección. El fallo está en el nombre o en tu DNS.
Si ya estabas dentro y te echa con «Tiempo de espera agotado» (Timed out) o «Conexión perdida» (Connection Lost), es otra cosa: mira por qué me echa del servidor.
¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.
En un minuto: ¿es tu conexión o el servidor?
Prueba la dirección desde fuera
Escríbela tal cual en ¿Está encendido mi servidor?. Si responde, el servidor está bien y el problema está entre tu juego y él. Si no responde, el problema es del servidor o de su red.
Pregunta a otro
Si un amigo entra y tú no, es tu conexión. Si no entra nadie, es el servidor.
Prueba con los datos del móvil
Comparte conexión con el PC e inténtalo. Si así entra, el problema está en tu red o tu router.
Si sale Connection refused
Mira que esté encendido y haya terminado de arrancar
Es la causa más habitual. Un servidor tarda uno o dos minutos en estar listo; hasta que la consola no dice
Done, no acepta a nadie.Comprueba el puerto
Si la dirección lleva
:y un número, escríbelo entero. Sin número, el juego prueba el 25565. Tiene que coincidir con elserver-portdel servidor.Deja server-ip vacío
Si en server.properties hay una dirección en
server-ipque no es de esa máquina, puede no arrancar o escuchar donde no debe. Déjalo vacío si no lo necesitas.Si es en tu PC, mira a qué máquina apunta
Si en tu PC entras con
localhosty tus amigos reciben refused, el router está mandando el puerto a un PC que no es el tuyo, o la dirección local del PC ha cambiado.
Si sale Connection timed out
Si el servidor está en el PC de alguien, casi siempre es el puerto: comprueba si está abierto desde fuera. Si no lo está, sigue estos pasos.
Abre el puerto en el router
Redirige el puerto TCP 25565 al PC del servidor. Paso a paso, en cómo abrir puertos.
Deja pasar Java en el cortafuegos
En Windows, en «Permitir una aplicación a través del Firewall», marca Java en redes privadas y públicas. Revisa también tu antivirus si trae cortafuegos.
Comprueba que la dirección sigue siendo la buena
La IP pública de casa suele cambiar con el tiempo. Si ayer funcionaba y hoy no, mira si tu IP sigue siendo la que pasaste a tus amigos.
Mira si tu operadora usa CG-NAT
Con CG-NAT el puerto no se puede abrir, por mucho que toques el router. La misma herramienta del puerto te lo dice. La salida es jugar sin abrir puertos o alquilar un servidor.
Si solo te pasa a ti
Apaga la VPN y programas como Hamachi
Cambian por dónde sale tu tráfico y pueden hacer que no llegues al servidor.
Prueba sin el cortafuegos de tu antivirus
Si así entras, añade Java como excepción y vuelve a activarlo.
Reinicia el router
Apágalo, espera unos 30 segundos y vuelve a encenderlo.
Cambia de DNS si no resuelve la dirección
Si sale «Error al resolver el nombre del host», revisa que esté bien escrita y prueba con otro DNS, como 1.1.1.1 u 8.8.8.8. Un dominio recién creado también puede tardar un rato.
Lo que no sirve de nada
Reinstalar Minecraft o cambiar de launcher: el problema está en la red, no en el juego. Tocar online-mode: esa comprobación llega después, y aquí aún no has conectado. Cambiar de versión: una versión distinta da otro mensaje, «¡Cliente no compatible!» (cómo se arregla). Y redirigir UDP: Minecraft Java juega por TCP.
En NapNodes
Aquí no hay puertos que abrir: la dirección que te damos ya funciona desde fuera. Si sale uno de estos errores, casi siempre es que el servidor está apagado.
Mira que no esté «Apagado»
Si es un servidor gratis, se apaga solo tras 1 h sin nadie. Pulsa «Encender» en el panel; tus amigos también pueden si les das acceso.
Espera a que arranque
En la «Consola», espera al
Doneantes de entrar.Copia la dirección entera
Cópiala de la tarjeta «Dirección para jugar», con el puerto si lo lleva, y pégala en el juego.
Si sigue sin entrar
Si la herramienta de arriba dice que responde, el problema está en tu red: sigue la sección «Si solo te pasa a ti». Si no, escríbenos desde «Ayuda».
Preguntas frecuentes
¿Qué significa «Connection refused: no further information»?
Que tu juego ha llegado a la máquina pero no hay ningún servidor escuchando en ese puerto. Lo normal es que esté apagado, arrancando o que el puerto sea otro.
¿Qué significa «Connection timed out» en Minecraft?
Que nadie ha contestado: un router, un cortafuegos o una dirección antigua ha cortado el camino. En un servidor casero, casi siempre es el puerto sin abrir.
¿En qué se diferencian refused y timed out?
Con refused, la máquina contesta y dice que no. Con timed out, no contesta nadie. El primero apunta al servidor; el segundo, a la red que hay por el camino.
¿Por qué a mis amigos no les deja entrar y a mí sí?
Si tú entras con localhost y ellos por tu IP, lo normal es que el puerto no esté abierto o que el router lo mande a otro PC. Compruébalo con una herramienta de puertos.
¿Se arregla reinstalando Minecraft?
No. Estos errores son de conexión, no del juego. Mira primero que el servidor esté encendido y que la dirección y el puerto sean los buenos.
¿Hay que abrir el puerto UDP?
No para jugar a Minecraft Java: va por TCP. Solo hace falta el puerto TCP del servidor, normalmente el 25565.
¿Te ha servido esta guía?
¿Lo montamos?
Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.
¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.
Herramienta gratis: ¿Está encendido mi servidor?. Escribe la dirección de un servidor de Minecraft y mira si responde, cuántos juegan, la versión y el MOTD.
Herramienta gratis: ¿Está abierto mi puerto?. Comprueba desde internet si el puerto de tu servidor de casa está abierto (Minecraft, Valheim, Zomboid) y si tu operadora usa CG-NAT.
Sigue leyendo
- «Failed to verify username» e «Invalid session» en Minecraft: por qué salen y cómo arreglarlos
Qué significan «Failed to verify username» e «Invalid session» al entrar a un servidor de Minecraft, cómo arreglarlos y por qué no hay que quitar online-mode.
- Por qué va con lag tu servidor de Minecraft y cómo arreglarlo
Lag del servidor o de tu conexión, memoria, generación de mundo, granjas y mods pesados: cómo saber qué pasa y qué hacer en cada caso.
- Me echa del servidor de Minecraft: qué significa cada mensaje y cómo arreglarlo
«No está permitido volar», «Tiempo de espera agotado», «Expulsado por hacer spam»: por qué te echa el servidor de Minecraft jugando y qué hacer en cada caso.