Cuando intentas crear una nueva cuenta en un servidor de Mastodon y ves el mensaje de error “Rate limit on sign up endpoint”, tu solicitud de registro ha sido bloqueada por el sistema de límite de velocidad del servidor. Este error ocurre porque el servidor ha recibido demasiados intentos de registro desde tu dirección IP o red en un corto período de tiempo. Los administradores de Mastodon habilitan esta protección para evitar que bots automatizados inunden el servidor con cuentas falsas. Este artículo explica por qué aparece este error y proporciona pasos prácticos para resolverlo y completar tu registro.
Puntos clave: Resolviendo el error de límite de registro
- Preferencias > Administración > Registros: Los administradores del servidor pueden ajustar el límite de registro en el panel de administración de Mastodon.
- VPN o servicio proxy: Usar una dirección IP diferente puede evitar un límite de velocidad vinculado a tu IP actual.
- Navegación privada o cookies borradas: Una sesión de navegador nueva puede restablecer el contador de límite de velocidad para tu cliente.
Por qué ocurre el error de límite de registro
Los límites de velocidad de Mastodon son un mecanismo de defensa integrado que previene el abuso de los recursos del servidor. El endpoint de registro maneja específicamente las solicitudes de creación de cuentas. Cuando el servidor detecta más de un cierto número de solicitudes desde una única dirección IP o agente de usuario dentro de un período de tiempo definido, bloquea temporalmente solicitudes adicionales y devuelve el código de estado HTTP 429 Too Many Requests. El límite predeterminado es típicamente de 3 a 5 intentos de registro por hora por IP, pero los administradores del servidor pueden configurar este valor.
La razón de esta protección es sencilla. Sin límites de velocidad, los actores malintencionados podrían ejecutar scripts automatizados para crear miles de cuentas falsas, consumiendo almacenamiento de la base de datos y tiempo de los moderadores. El límite de velocidad también desalienta los ataques de fuerza bruta en el formulario de registro. Si eres un usuario legítimo y encuentras este error, generalmente significa que has enviado el formulario de registro varias veces en rápida sucesión, o que tu red comparte una dirección IP con otros usuarios que han intentado registrarse recientemente. Las redes compartidas como Wi-Fi público, redes escolares o VPNs de oficina pueden desencadenar este error porque el servidor ve todo el tráfico como proveniente de una sola IP.
Las instancias de Mastodon que están abiertas para registro público a menudo experimentan alto tráfico. Los administradores de la instancia también pueden establecer límites más estrictos durante períodos de ataques de spam. El límite de velocidad se aplica globalmente al endpoint de registro, por lo que incluso si nunca has visitado esa instancia antes, un límite agresivo en el lado del servidor puede afectar tu primer intento.
Pasos para resolver el error de límite de registro
Los pasos a continuación se aplican tanto a usuarios finales que intentan registrarse como a administradores de servidores que necesitan ajustar el límite para su instancia.
Para usuarios finales: Esperar y reintentar
- Espera a que expire la ventana de límite de velocidad
La mayoría de las instancias de Mastodon aplican una ventana de límite de velocidad de 1 hora. No intentes registrarte de nuevo durante este tiempo. Cada nuevo intento restablece el temporizador para el bloqueo. Cierra la pestaña del navegador y espera al menos 60 minutos antes de reintentar. - Cambia a una red diferente
Si estás en una red compartida, desconéctate de ella. Usa la conexión de datos móviles de tu teléfono en su lugar. Esto te da una nueva dirección IP pública que no está sujeta al límite de velocidad anterior. - Usa una VPN o proxy
Conéctate a través de un servicio VPN de buena reputación para obtener una dirección IP diferente. Después de conectarte, borra la caché y las cookies de tu navegador, luego navega a la instancia de Mastodon nuevamente. Intenta registrarte con la nueva IP. - Usa una ventana de navegación privada
Abre una ventana privada o de incógnito en tu navegador. Esto evita que el servidor asocie tu nueva solicitud con cookies o datos en caché anteriores que podrían haber sido marcados. - Contacta al administrador de la instancia
Si has esperado y aún no puedes registrarte, encuentra la información de contacto de la instancia. Busca un enlace “Contacto” en el pie de página o consulta la página de información del servidor. Envía un mensaje educado explicando que estás recibiendo el error de límite de velocidad y pide que levanten temporalmente el límite para tu IP.
Para administradores de servidores: Ajustar la configuración del límite de velocidad
- Navega al panel de administración
Inicia sesión en tu instancia de Mastodon con una cuenta de administrador. Ve a Preferencias > Administración > Configuración del servidor. - Encuentra la sección de Registros
Desplázate a la sección etiquetada como “Registros”. Busca el campo llamado “Límite de velocidad en el registro (por hora por IP)”. El valor predeterminado suele ser 3. - Aumenta el valor del límite de velocidad
Cambia el número a un valor más alto, como 10 o 20, para permitir más intentos de registro por hora. Ten cuidado: aumentar este límite incrementa el riesgo de registros de spam. No lo establezcas por encima de 50 a menos que tengas medidas adicionales contra el spam. - Guarda los cambios
Haz clic en el botón “Guardar cambios” en la parte inferior de la página. El nuevo límite de velocidad se aplica inmediatamente. No se requiere reiniciar el servidor. - Monitorea el abuso
Después de aumentar el límite, observa los registros del servidor y la cola de registros en busca de señales de spam. Si ves un aumento repentino de nuevas cuentas, reduce el límite a un número más bajo.
Para administradores de servidores: Lista blanca de IPs de confianza
Si ejecutas una instancia privada para un grupo conocido de usuarios, puedes omitir el límite de velocidad para direcciones IP específicas. Este método requiere editar el archivo de configuración de Mastodon.
- Accede al shell del servidor
Conéctate por SSH a tu servidor de Mastodon. Navega al directorio raíz de Mastodon, típicamente/home/mastodon/live. - Edita el archivo .env.production
Abre el archivo con un editor de texto como nano:nano .env.production. Agrega la siguiente línea:RACK_ATTACK_SAFE_IPS=192.168.1.1,10.0.0.1
Reemplaza las direcciones IP con las que deseas incluir en la lista blanca. Separa múltiples IPs con comas. - Guarda y reinicia Mastodon
Guarda el archivo y reinicia el servicio web de Mastodon:systemctl restart mastodon-web. Las IPs en la lista blanca ya no estarán sujetas al límite de velocidad de registro.
Si el error de límite de velocidad persiste después de la solución principal
Límite de velocidad activado por extensiones del navegador
Algunas extensiones del navegador, particularmente las centradas en la privacidad como uBlock Origin o NoScript, pueden enviar múltiples solicitudes en segundo plano al servidor. Estas solicitudes pueden contarse como intentos de registro separados. Desactiva todas las extensiones temporalmente e intenta registrarte de nuevo en un perfil de navegador limpio.
Límite de velocidad global del servidor alcanzado
Si la instancia de Mastodon tiene un límite de velocidad global que se aplica a todos los usuarios, ningún individuo puede registrarse hasta que el límite se restablezca. Esto es raro pero puede ocurrir en servidores sobrecargados. Consulta la página de estado del servidor o el feed de redes sociales para ver anuncios. Si eres el administrador, revisa el archivo log/production.log en busca de líneas que contengan “429” para ver el volumen general de solicitudes.
Dirección IP bloqueada por el servidor
En algunos casos, el servidor puede haber bloqueado permanentemente tu dirección IP debido a abuso pasado. Esto va más allá de un límite de velocidad temporal. Si sospechas esto, intenta registrarte desde una dirección IP completamente diferente, como un punto de acceso móvil. Si eso funciona, contacta al administrador del servidor para solicitar la eliminación de la lista negra para tu IP original.
Error de límite de registro: Respuesta del usuario final vs. del administrador
| Elemento | Acción del usuario final | Acción del administrador |
|---|---|---|
| Causa principal | Demasiados intentos de registro desde tu IP | Límite de velocidad predeterminado demasiado bajo para tráfico legítimo |
| Solución inmediata | Esperar 1 hora, usar VPN o cambiar de red | Aumentar el valor del límite en la configuración de administración |
| Solución avanzada | Contactar al administrador para incluir tu IP en la lista blanca | Editar .env.production para agregar RACK_ATTACK_SAFE_IPS |
| Prevención | No actualices la página de registro repetidamente | Establecer un límite razonable y monitorear los registros semanalmente |
Esta tabla resume las dos perspectivas sobre el mismo error. Los usuarios finales deben enfocarse en cambiar su red o esperar. Los administradores deben ajustar la configuración del servidor para equilibrar la seguridad con la accesibilidad.
Después de seguir los pasos de este artículo, deberías poder registrarte en la instancia de Mastodon sin encontrar el error de límite de registro. Si eres administrador, considera habilitar la verificación por correo electrónico o CAPTCHA como una capa adicional de protección en lugar de depender únicamente de los límites de velocidad. Para los usuarios finales, usa siempre una conexión de red estable y evita enviar el formulario de registro más de una vez en un período de 30 minutos.