Qué es y cómo solucionar el error “Connection Throttle”

¿Por qué veo este error?

En algunos servidores de Minecraft que utilizan Bukkit/Spigot o cargadores de mods compatibles, puede aparecer el siguiente mensaje al intentar ingresar al servidor:

Connection Throttle! Please wait before reconnecting.

Esto no es un error como tal, sino una configuración de seguridad de Bukkit. Su función es limitar la cantidad de conexiones desde una misma IP en un período de tiempo determinado, con el objetivo de mitigar ataques de denegación de servicio (DDoS) y conexiones masivas no deseadas.

¿Cómo solucionarlo?

Si eres el administrador del servidor, puedes ajustar o desactivar esta configuración desde el archivo bukkit.yml, ubicado en la carpeta raíz del servidor.

Pasos:

  1. Abre el archivo bukkit.yml con un editor de texto.

  2. Busca la sección settings.

  3. Localiza la línea:

    connection-throttle: 4000

    El valor está en milisegundos (4000 ms = 4 segundos).

  4. Puedes:

    • Aumentar el valor para endurecer la limitación.
    • Establecerlo en -1 para desactivar completamente el límite Recomendado en servidores alojados en Minemu Hosting para evitar el mensaje al ingresar y permitir conexiones sin restricciones.
  5. Guarda los cambios y reinicia el servidor para que la configuración tenga efecto.

Recomendado para Minemu Hosting

Ejemplo de bukkit.yml con connection-throttle desactivado (configuración recomendada):

settings:
  allow-end: true
  warn-on-overload: true
  permissions-file: permissions.yml
  update-folder: update
  plugin-profiling: false
  connection-throttle: -1 # Desactiva el límite de conexiones
  query-plugins: true
  deprecated-verbose: default
  shutdown-message: Server closed
  minimum-api: none
  use-map-color-cache: true

spawn-limits:
  monsters: 70
  animals: 10

# Otras configuraciones...

Autor del articulo: GatoArtStudio