Video Tutorial

Cómo arreglar el error Outdated Geyser Proxy

27 de abril de 2024 · 3 min de lectura

Tus jugadores de Bedrock intentan entrar y les sale "Outdated Geyser proxy" o "Outdated server". El servidor está online, los de Java entran sin problema, y tú no has tocado nada. No está roto: Geyser se quedó una versión por detrás. Se arregla en dos minutos.

Por qué pasa

Geyser es el traductor entre Bedrock y tu servidor Java. Cada vez que Mojang publica una actualización de Bedrock, los clientes de tus jugadores se actualizan solos en el móvil, la tablet o la consola — no pueden evitarlo. Pero Geyser habla el protocolo de la versión anterior hasta que su equipo publica la compilación nueva, normalmente en horas o pocos días.

Durante esa ventana, el cliente actualizado y tu Geyser antiguo no se entienden, y Minecraft lo resume con ese mensaje. Nada de esto afecta a los jugadores de Java: ellos siguen entrando con normalidad.

Los dos mensajes, que no son lo mismo

  • "Outdated server": el cliente va por delante. Es el caso habitual — hay que actualizar Geyser.
  • "Outdated client": el cliente va por detrás. Pasa cuando actualizaste Geyser a una compilación que ya solo soporta la versión nueva y ese jugador todavía no ha actualizado su juego. Que actualice y entra.

La solución

  1. Entra a geysermc.org/download y descarga la última compilación de Geyser-Spigot (o la variante que uses: Velocity, BungeeCord, Fabric).
  2. Abre el gestor de archivos del panel y ve a la carpeta /plugins.
  3. Borra el .jar viejo de Geyser. Deja intacta la carpeta Geyser-Spigot: ahí está tu configuración y no quieres perderla.
  4. Sube el .jar nuevo.
  5. Reinicia el servidor por completo. No uses recargar.
  6. Mira la consola: Geyser dice al arrancar qué versiones de Bedrock soporta. Compáralo con la que tienen tus jugadores.

Aprovecha para actualizar Floodgate a la vez. Van emparejados y una diferencia grande entre los dos da errores de login raros que cuestan más de encontrar que este.

Si después sigue fallando

  • Descargaste la variante equivocada. Geyser-Spigot no sirve para un proxy Velocity ni al revés. Comprueba cuál usa tu servidor.
  • Quedaron dos .jar en la carpeta. Si no borraste el viejo, el servidor puede seguir cargando ese. En /plugins tiene que haber uno solo de Geyser.
  • El puerto no es el correcto. No es el fallo de esta actualización, pero se confunde a menudo: el puerto de Bedrock (19132 por defecto) no es el mismo que el de Java. Compruébalo con el verificador de estado de servidor, que consulta Java y Bedrock por separado.
  • Geyser aún no ha sacado la versión. Si Mojang actualizó hace unas horas, es posible que todavía no exista compilación compatible. Ahí solo queda esperar; suele ser el mismo día o el siguiente.

Para que no te vuelva a pillar

Este error casi siempre te lo reporta un jugador antes de que tú lo veas, y da mala imagen. Tres costumbres que lo evitan:

  • Revisa Geyser cada vez que salga una actualización de Minecraft, sin esperar a que alguien se queje. Las grandes se ven venir.
  • Avisa en tu Discord en cuanto pase: "Bedrock está caído unas horas por la actualización, lo arreglamos hoy" convierte un problema en transparencia.
  • Haz respaldo antes de actualizar plugins, por costumbre. Aquí el riesgo es mínimo, pero la costumbre te salvará en otra ocasión.

Si quieres repasar cómo está montado todo el crossplay y qué hace cada pieza, lo tienes en cómo hacer tu servidor crossplay Java-Bedrock. Y si prefieres no lidiar con esto, escríbenos por Discord y te lo actualizamos nosotros.

¿Listo para crear tu servidor?

Planes desde $8/mes con Anti-DDoS, crossplay Java + Bedrock y soporte 24/7 que te ayuda con la configuración.