¿Qué es el error HTTP 429 y cómo solucionarlo?

Los «mejores» tipos de errores que puede obtener son aquellos que le indican exactamente qué está causando el problema. El error HTTP 429 obtiene la máxima puntuación en esa área. Sabrá de inmediato cuál es el problema, por lo que puede comenzar a identificar al culpable de inmediato.

En resumen, el error 429 aparece cuando alguien o algo está haciendo demasiadas solicitudes a su servidor. Si está utilizando WordPress, hay varias formas sencillas de solucionar este problema.

¡Así que pongámonos manos a la obra!

Suscríbete a nuestro canal de Youtube

¿Qué es el error HTTP 429?

El error HTTP 429 es mejor conocido por el mensaje que lo acompaña, que dice: «Demasiadas solicitudes». Según el navegador que esté utilizando, el código de error puede diferir ligeramente. Algunas de sus variaciones más comunes incluyen:

  1. «Error 429»
  2. “HTTP429”
  3. “Error 429 (demasiadas solicitudes)”

Como puede ver, el identificador «429» siempre está ahí. En pocas palabras, este código de error significa una de dos cosas. O su servidor web está abrumado por la cantidad de solicitudes que recibe, o tiene una configuración para bloquear las conexiones desde una dirección IP específica si detecta una anomalía.

Por «anormalidad», nos referimos a un comportamiento sospechoso, como una IP en particular que intenta acceder a la página de inicio de sesión de su sitio una y otra vez. Los ataques de denegación de servicio (DDoS) también pueden desencadenar el error HTTP 429, ya que un servidor seguro reconocerá fácilmente ese tipo de comportamiento malicioso.

Comprender exactamente qué puede desencadenar el error 429 es importante. Si usted es el que intenta acceder a una página demasiadas veces, entonces el error debería desaparecer por sí solo pronto. Por ejemplo, su proveedor de alojamiento web puede tener una configuración para limitar el acceso durante unos minutos después de que se produzca un comportamiento sospechoso.

Por otro lado, si el error persiste, puede indicar un ataque malicioso o un servicio de terceros que está saturando su servidor. En ese caso, es posible que deba arremangarse para arreglarlo usted mismo.

Cómo corregir el error HTTP 429 en WordPress (4 técnicas)

En las siguientes secciones, exploraremos las cuatro formas más comunes de corregir el error 429 en WordPress. Abordaremos estas correcciones en orden de lo que generalmente funciona mejor, comenzando con la resolución de problemas de sus complementos.

1. Deshabilite todos sus complementos

A menudo, un complemento falso puede estar detrás de un error 429 persistente. Según nuestra experiencia, los complementos con mayor probabilidad de desencadenar dicho error son:

  • Complementos de seguridad
  • Soluciones que obligan a su sitio web a  cargar a través de HTTPS
  • Herramientas que reescriben tus URL de WordPress de una forma u otra

La forma más rápida de averiguar si un complemento está activando el error HTTP 429 es deshabilitar todos los que están activos en su sitio. Si el error persiste después, puede intentar una solución diferente y, si desaparece, puede comenzar a identificar al culpable.

Deshabilitar los complementos de WordPress es simple. Sin embargo, el error 429 a veces le impide acceder al área de administración de WordPress. Si eso le sucede a usted, la mejor manera de desactivar sus complementos temporalmente es utilizando el Protocolo de transferencia de archivos (FTP) .

Una vez que se conecte a su sitio web a través de FTP, vaya a la  carpeta wp-content  . Allí verás una carpeta llamada plugins . Si cambia el nombre de esa carpeta a cualquier otra cosa, deshabilitará todos los complementos en su sitio web de una sola vez:

Naturalmente, hacer esto afectará la funcionalidad de su sitio web. Sin embargo, su objetivo principal debe ser recuperar el acceso y ver si un complemento está provocando el error.

Si puede acceder a su sitio normalmente después de deshabilitar sus complementos, su próximo paso debería ser restaurar el  directorio de complementos  a su nombre original. Una vez que haga eso, abra la carpeta a través de FTP y comience a trabajar en la lista de complementos activos.

Para cada complemento, querrá cambiar su nombre de carpeta individual, lo que lo deshabilitará. Luego verifique si el error persiste. Una vez que identifique qué complemento exacto estaba causando el problema, puede considerar reemplazarlo o desinstalarlo.

2. Cambiar a un tema predeterminado de WordPress

En algunos casos, su tema de WordPress activo puede estar detrás del error 429. Esto es más probable con temas complejos que usan claves API para la autenticación.

Una vez más, estamos trabajando bajo el supuesto de que no tiene acceso a su panel de control de WordPress para lidiar con este problema potencial. Sin embargo, al igual que con los complementos, puede usar un cliente FTP para deshabilitar su tema activo.

Ese proceso funciona de manera muy similar a los pasos que cubrimos en la última sección:

  1. Conéctese a su sitio web de WordPress a través de FTP.
  2. Vaya a  wp-content/themes .
  3. Localiza la carpeta de tu tema activo.
  4. Cambie el nombre de esa carpeta a cualquier otra cosa.

Dado que WordPress requiere que su sitio tenga un tema activo, cambiará automáticamente a una de las opciones predeterminadas. Si abre su sitio web ahora y el error desaparece, todo debería verse ligeramente diferente.

En esta etapa, puede intentar reinstalar su tema o restaurar el nombre anterior de su carpeta existente. Si el error persiste, es posible que deba volver a una versión anterior del tema o considerar usar una diferente .

3. Cambie su URL de inicio de sesión de WordPress

Si ni los temas ni los complementos están detrás de sus problemas de error 429, entonces el problema podría ser que alguien intente ingresar a su sitio. Por lo general, eso implica abrirse camino a través de la fuerza bruta a través de su página de inicio de sesión.

Al cambiar su URL de inicio de sesión predeterminada de WordPress, se ocupa de este problema ayuda a proteger su sitio web de futuros ataques. La forma más fácil de hacerlo es usando un complemento como WPS Hide Login :

Hemos hablado sobre cómo usar WPS Hide Login en el pasado, porque es nuestra herramienta favorita para este trabajo. Es importante tener en cuenta que también puede actualizar su URL de inicio de sesión de WordPress manualmente, pero desaconsejamos ese método porque implica realizar cambios significativos en los archivos principales de su sitio web.

Sin embargo , si ha probado las dos soluciones anteriores y  aún  no puede acceder al back-end de WordPress, no podrá instalar un nuevo complemento. En ese caso, tendrás que sacar las armas grandes. Con eso, nos referimos a contactar a su equipo de soporte de alojamiento.

4. Póngase en contacto con su proveedor de alojamiento

Cualquier servicio de soporte de alojamiento web de calidad apreciará que haya intentado solucionar un problema antes de contactarlos. Cuando se trata del error HTTP 429, si ha descartado complementos y temas, entonces puede suponer que el problema probablemente sea un ataque de terceros en su sitio.

Hay muchas  medidas  que puede utilizar para proteger su sitio web de WordPress . Sin embargo, la mayoría de ellas son medidas preventivas. Si su sitio está actualmente «bajo fuego», es posible que deba solicitar asistencia técnica.

Incluso si no puede acceder a su sitio web, el servicio de soporte de su servidor web debería poder echar un vistazo a sus registros de seguridad y ver si hay algún problema. También podrían ser capaces de restaurar una copia de seguridad anterior a la que no tiene acceso.

Entonces, en este punto, nuestra recomendación es que le informe a su proveedor de alojamiento qué error está viendo y qué ha intentado resolver. Una vez que desaparece el error 429, puede tomar medidas para proteger su sitio web para que este problema no vuelva a ocurrir.

Conclusión

En cuanto a los errores, 429 no es tan difícil de manejar. En el peor de los casos, es posible que le impida iniciar sesión en el área de administración de WordPress, pero todavía hay algunos pasos simples que puede seguir para intentar resolver ese problema.

Si se encuentra con el error HTTP 429 y persiste durante más de unos minutos, aquí hay cuatro soluciones rápidas que deberían ayudarlo a restaurar su sitio web a la normalidad:

  1. Deshabilite todos sus complementos.
  2. Cambie a un tema predeterminado de WordPress .
  3. Cambie su URL de inicio de sesión de WordPress.
  4. Póngase en contacto con su proveedor de alojamiento.

¿Tiene alguna pregunta sobre cómo solucionar el error HTTP 429 en WordPress? ¡Hablemos de ellos en la sección de comentarios a continuación!

Imagen en miniatura del artículo de Botond1977/shutterstock.com