HTTP 429 / 454 / 455 Bloqueado
Explicación de los errores HTTP 429, 454 y 455 de nuestro firewall: por qué se producen, qué significan y cómo solucionar el bloqueo.
Simply.com utiliza un avanzado sistema de protección (Web Application Firewall) para prevenir y bloquear ataques, abusos y la explotación de vulnerabilidades en los sitios web de nuestros clientes.
HTTP 429
Cuando te encuentras con este código de error, el servidor web realiza una comprobación de seguridad automática de tu navegador antes de permitirte continuar. La comprobación sirve para proteger el sitio web contra bots y ataques automatizados que pueden sobrecargar el servidor o intentar explotar vulnerabilidades.
Todos los navegadores normales pueden completar esta comprobación sin problemas y recibirán posteriormente un código de respuesta HTTP 200.
En la mayoría de los casos, la comprobación se realiza en segundo plano, y un navegador normal con JavaScript y cookies activados la supera en pocos segundos sin que tú lo notes. Una vez superada la comprobación, puedes navegar libremente por el sitio web durante un tiempo antes de que eventualmente se renueve.
Puede que veas el mensaje "Checking your browser" por diferentes razones, por ejemplo:
- El sitio web está recibiendo actualmente un número inusualmente alto de solicitudes o está directamente bajo ataque.
- La visita se realiza desde una dirección IP que tiene mala “reputación” y es conocida por ataques. Puedes consultar la dirección IP en www.simply.com/rbl/.
- Un crawler conocido que ha realizado demasiadas solicitudes en poco tiempo.
- El código de error también puede provenir del propio código y de la protección del sitio web (fuera de nuestro control).
Si te quedas atascado en la comprobación, puedes intentar recargar la página, actualizar tu navegador o visitar la página desde otro dispositivo o conexión de red.
El código de error indica al visitante que debe/puede volver a intentarlo más tarde.
HTTP 454
Este código de respuesta puede surgir si:
- Se utiliza un navegador muy antiguo que carece de las funciones en las que se basa la web moderna.
- Se hace pasar por un navegador muy antiguo que carece de las funciones en las que se basa la web moderna.
Todos los navegadores normales pueden completar esta comprobación sin problemas y recibirán posteriormente un código de respuesta HTTP 200.
Si eres el propietario del sitio web y observas que visitantes legítimos, integraciones o dispositivos se ven afectados, contacta primero con el propietario de dicha integración y pídele que investigue el problema. Comprueba qué user-agent se envía.
HTTP 455
Este código de respuesta puede surgir si:
- El request individual está bloqueado debido a una regla del firewall.
- Un agente de IA que no utiliza un user-agent personalizado, o que utiliza un user-agent que también emplean los botnets.
Puedes ver la causa exacta del bloqueo revisando los logs de tu producto. Esto se hace en "Webserver logs" en nuestro Panel de Control.
A partir de la causa, probablemente puedas resolver el bloqueo.
Servicios en la lista blanca
Servicios de terceros conocidos como Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP, etc. están en la lista blanca de nuestro filtro de seguridad.
No añadimos servicios de seguridad a la lista blanca, ya que nuestro filtro de seguridad es precisamente un elemento de seguridad – y eliminarlo para escanear la seguridad no tiene mucho sentido.
Bots que se hacen pasar por servicios aprobados
Si investigas bloqueos, ten en cuenta que muchos bots se hacen pasar por estos servicios conocidos en un intento de atravesar el filtro de seguridad. Por lo tanto, comprueba siempre si realmente es un servicio aprobado el que está bloqueado (a partir de la dirección IP).
Requisitos para añadir a la lista blanca
En general, nuestro WAF se comporta correctamente ante requests correctos, es decir, requests que cumplen las reglas habituales. Si se desea añadir a la lista blanca un servicio de terceros conocido, podemos ofrecerlo si existe una URL pública y mantenida con una lista de las direcciones IP utilizadas.
Por favor, comprueba si realmente se está produciendo un bloqueo antes de solicitar la inclusión en la lista blanca.
Artículo de la categoría de soporte: PHP