Error "Failed to bind to port" en Minecraft
Si el servidor no arranca y la consola muestra:
**** FAILED TO BIND TO PORT!The exception was: java.net.BindException: Address already in usePerhaps 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
Sección titulada «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.
En MineHost, 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-portoserver-ipenserver.properties. - Un plugin o mod intenta abrir otro puerto que ya está en uso.
1. Cierra la copia anterior
Sección titulada «1. Cierra la copia anterior»-
En el panel de MineHost, pulsa Stop y espera unos segundos.
-
Si el estado no cambia a Offline, pulsa Kill. Así se cierra cualquier proceso que se haya quedado colgado.
-
Pulsa Start y revisa la consola.
2. Revisa server.properties
Sección titulada «2. Revisa server.properties»-
Detén el servidor y abre
server.propertiescon el Administrador de archivos. -
Comprueba que
server-porttiene el mismo puerto que muestra el panel. -
Deja
server-ipvacío:server-ip=Si tiene una dirección escrita, el servidor intenta usar esa dirección y falla con
Cannot assign requested address. -
Guarda y arranca el servidor.
3. Revisa los plugins y mods que abren puertos
Sección titulada «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-queryoenable-rconenserver.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
Sección titulada «Preguntas frecuentes»Pasa después de un reinicio automático
Sección titulada «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?
Sección titulada «¿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.