Usa el código NILO20: 20% de descuento por confiar en nosotros..

Ilustración de Minecraft: un jugador con armadura de netherita corre por el Nether

Error "Failed to bind to port" en Minecraft

Qué significa el error FAILED TO BIND TO PORT en tu servidor de Minecraft y cómo solucionarlo cuando el puerto está ocupado o mal configurado.

2 min de lectura Errores del servidor

Si el servidor no arranca y la consola muestra:

**** FAILED TO BIND TO PORT!
The exception was: java.net.BindException: Address already in use
Perhaps a server is already running on that port?

el servidor no ha podido usar su puerto: la “puerta” por la que entran los jugadores.

Qué significa

Cada puerto solo puede usarlo un programa a la vez. Si al arrancar el puerto ya está ocupado, o el servidor intenta usar uno que no le corresponde, se detiene con este error.

Dos servidores intentan usar el mismo puertoUna copia antigua del servidor sigue usando el puerto 25565. Al arrancar otra, no puede ocuparlo y la consola muestra Failed to bind to port.Puerto25565Servidor (copia antigua)Servidor (nuevo)**** FAILED TO BIND TO PORT!
Un puerto solo puede tenerlo un programa a la vez. Si ya está ocupado, el servidor nuevo no arranca.

En Nilo Hosting, el puerto de tu servidor lo asigna el panel. El error casi siempre se debe a una de estas tres cosas:

  • Una copia anterior del servidor no terminó de cerrarse y sigue ocupando el puerto.
  • Se cambió server-port o server-ip en server.properties.
  • Un plugin o mod intenta abrir otro puerto que ya está en uso.

1. Cierra la copia anterior

  1. En el panel de Nilo Hosting, pulsa Stop y espera unos segundos.

  2. Si el estado no cambia a Offline, pulsa Kill. Así se cierra cualquier proceso que se haya quedado colgado.

  3. Pulsa Start y revisa la consola.

2. Revisa server.properties

  1. Detén el servidor y abre server.properties con el Administrador de archivos.

  2. Comprueba que server-port tiene el mismo puerto que muestra el panel.

  3. Deja server-ip vacío:

    server-ip=
    

    Si tiene una dirección escrita, el servidor intenta usar esa dirección y falla con Cannot assign requested address.

  4. Guarda y arranca el servidor.

3. Revisa los plugins y mods que abren puertos

Algunos plugins y mods abren un puerto propio además del de Minecraft:

  • Mapas web como Dynmap o BlueMap (por defecto, 8123 y 8100).
  • Votifier o NuVotifier, para los votos de las listas de servidores (8192).
  • Geyser, para que entren jugadores de Bedrock (19132).
  • enable-query o enable-rcon en server.properties.

Si el error aparece al cargar uno de ellos, cambia su puerto en su archivo de configuración por uno que tu servidor tenga asignado, o desactívalo. Para Geyser puedes usar el mismo número de puerto que Java. Lo explica la guía de Java y Bedrock con Geyser.

Preguntas frecuentes

Pasa después de un reinicio automático

El reinicio intentó arrancar el servidor antes de que se cerrara del todo. Pulsa Kill y luego Start. Si se repite, deja más tiempo entre la parada y el arranque.

¿Puedo elegir el puerto 25565?

El puerto lo asigna el panel y puede ser distinto de 25565. Los jugadores entran escribiendo la dirección con el puerto, IP:Puerto, tal como aparece en tu panel.

¿Necesitas un servidor para probarlo?

Planes desde 2 USD al mes con slots ilimitados. Si te trabas con una guía, soporte te ayuda por Discord.

Crear servidor
Cara de Slime, el mob del plan de 1 GBCara de Esqueleto, el mob del plan de 3 GBCara de Vex, el mob del plan de 6 GBCara de Guardián, el mob del plan de 10 GBCara de Wither, el mob del plan de 16 GBCara de Enderman, el mob del plan de 24 GB