Error 502: ¿cómo resolverlo?

Por Felipe

Publicado en:

El error 502 Bad Gateway aparece cuando un servidor que actúa como puerta de enlace o proxy recibe una respuesta inválida del servidor de origen. Es un error del lado del servidor (familia 5xx), normalmente ajeno a tu computadora. Suele resolverse recargando la página, limpiando la caché, revisando el CDN, las DNS o tu CMS.

Qué es el error 502

Cuando un usuario navega por internet realiza solicitudes a servidores web desde su navegador para poder acceder a las distintas páginas web, blogs o tiendas online que quiere visitar. Muchas veces no es posible acceder a esos sitios y el navegador muestra un error de conexión o acceso, como es el error 502. Este error impide que el usuario acceda a la página debido a un problema de comunicación con el servidor web y, al tratarse de un error de la familia 5xx, normalmente se debe a un problema del hosting, ajeno a tu computadora o navegador.

Qué significa 502 Bad Gateway

El error 502 se produce cuando un servidor que actúa como puerta de enlace (gateway) o proxy recibe una respuesta inválida de otro servidor situado más arriba en la cadena, conocido como servidor de origen o upstream. Dicho de forma sencilla: el servidor intermedio sí está funcionando, pero el servidor del que depende le ha devuelto algo que no entiende, por lo que no puede completar la solicitud y muestra el mensaje «502 Bad Gateway». Por eso casi siempre es un problema temporal o de configuración del lado del servidor, y no de tu equipo.

Causas del error 502

Las causas más habituales del error 502 son variadas. Entre ellas están la sobrecarga del servidor por un pico de tráfico, la caída puntual de uno de los servidores dentro de un clúster, problemas con el servicio de CDN (red de distribución de contenidos), una configuración incorrecta de las DNS, errores en el CMS o en alguno de sus plugins y temas, y reglas de firewall o límites de recursos, como la falta de procesos PHP disponibles. También puede deberse a actualizaciones a medio aplicar o a servicios del servidor que se han reiniciado. Identificar el origen es el primer paso para solucionarlo de forma definitiva.

Cómo resolver el error 502

Para resolver el error 502 puedes seguir una serie de pasos y comprobaciones ordenados de menor a mayor complejidad:

Recargar la página

El error 502 puede deberse a un problema momentáneo, como que la petición llegara a un servidor caído dentro de un clúster. Si actualizas la página se realizará una nueva petición y podrás acceder al contenido si ese era el problema. Es la prueba más rápida y, muchas veces, suficiente.

Limpiar la caché del navegador

Aunque el error 502 no tiene que ver con el navegador, este sí puede guardar la información del error en su caché, de modo que cada vez que intentes acceder al sitio se te muestre el error almacenado. Borrando la caché y las cookies del navegador puedes comprobar si esa era la causa de que siguiera apareciendo.

Desactivar el servicio de CDN

Si utilizas un servicio de red de distribución de contenidos (CDN), este puede ser el causante del error. Deshabilitándolo temporalmente puedes comprobar si es el responsable de que el navegador no acceda al sitio web. Si al desactivarlo la web vuelve a cargar, el problema está en la configuración del CDN.

Comprobar la configuración de las DNS

Una configuración incorrecta de los registros DNS, o un cambio reciente que aún no se ha propagado, también puede provocar un error 502. Verifica que tus DNS apunten correctamente al servidor de tu hosting y, si acabas de migrar o cambiar de proveedor, ten en cuenta que la propagación puede tardar algunas horas.

Revisar el CMS y sus plugins

Si tu web funciona con un gestor de contenidos como WordPress, un plugin o un tema mal programado o desactualizado puede generar el error. Desactiva los plugins recientes uno a uno, actualiza los componentes y revisa que la versión de PHP sea la recomendada. Así podrás aislar el elemento que está causando el fallo.

Revisar los límites de recursos y los procesos PHP

En muchos casos el error 502 aparece porque el servidor se ha quedado sin procesos PHP disponibles o ha alcanzado su límite de memoria, especialmente en las horas de mayor tráfico. Revisar el consumo de recursos de tu plan, optimizar las consultas a la base de datos y ampliar los límites cuando sea necesario suele eliminar el problema de raíz. Si tu web crece de forma sostenida, quizá sea el momento de pasar a un plan con más recursos garantizados para evitar que el servidor se sature.

Cómo evitar el error 502 con un buen hosting

La mejor forma de prevenir los errores 502 es contar con un alojamiento estable, con recursos suficientes y bien optimizado. Un servidor que se satura ante cualquier pico de visitas o que limita en exceso los procesos disponibles es terreno fértil para este tipo de fallos. En HostingPlus, el hosting N°1 del Perú, utilizamos tecnología LiteSpeed, discos SSD/NVMe y una infraestructura de alta disponibilidad pensada para absorber el tráfico sin caídas. Trabajamos desde 2004, incluimos certificado SSL y migración gratuita, ofrecemos garantía de 30 días y un soporte técnico 24/7 que revisa los registros del servidor contigo si aparece un 502.

Migrar a un hosting confiable no solo reduce los errores 502: también mejora la velocidad de carga, el posicionamiento en Google y la experiencia de tus visitantes. Si quieres conocer los planes y precios en soles, nuestro equipo peruano te asesora sin compromiso y te ayuda a elegir la opción ideal para tu proyecto.

Preguntas frecuentes

¿El error 502 es culpa de mi computadora?

Por lo general no. Al ser un error de la familia 5xx, casi siempre se origina en el servidor o en la comunicación entre servidores. Aún así, conviene descartar causas locales recargando la página y limpiando la caché del navegador antes de contactar a tu proveedor de hosting.

¿Cuál es la diferencia entre el error 502 y el 504?

Ambos son errores de gateway. El 502 Bad Gateway indica que el servidor recibió una respuesta inválida del servidor de origen, mientras que el 504 Gateway Timeout significa que el servidor de origen no respondió a tiempo. En los dos casos el problema está del lado del servidor.

¿Qué hago si el error 502 no desaparece?

Si tras recargar, limpiar la caché, revisar el CDN, las DNS y el CMS el error persiste, lo recomendable es contactar al soporte técnico de tu hosting. El equipo puede revisar los logs del servidor, los límites de recursos y la configuración para localizar y corregir la causa.

¿Tu web necesita el hosting N°1 del Perú?

Hosting peruano con soporte real 24/7, migración gratis, SSL incluido y 30 días de garantía. Desde S/.70 al año.

Ver planes de hosting →