Error 502: ¿cómo resolverlo?

Por Felipe

Publicado en:

Cuando un usuario navega por internet realiza solicitudes a servidores web desde su navegador para así poder acceder a las distintas páginas web, blogs o eCommerce que quiere visitar. Muchas veces no es posible acceder a dichos sitios web y el navegador muestra un error de conexión o acceso, como es el error 502.

Este error de navegación impide que el usuario pueda acceder a la página debido a un problema de comunicación con el servidor web, y al tratarse de un error 5xx suele tratarse un problema del hosting ajeno al ordenador o navegador.

Qué es el error 502

El error 502 es un fallo que se produce cuando un servidor que actúa como puerta de enlace o proxy recibe una respuesta que no es válida por parte de un servidor entrante. Este error es ajeno al ordenador o dispositivo desde donde se realiza la conexión y no necesariamente tiene que ser problema del propio servidor web.

El error 502 se muestra al usuario en la ventana de su navegador en lugar del sitio web que había solicitado visitar. Este error puede mostrar distintos mensajes como:

  • Error 505
  • 502 Bad Gateway
  • 502 That’s an error
  • 502 Puerta de enlace incorrecta

Qué significa 502 Bad Gateway

Gateway hace referencia a una puerta de enlace, por lo que el error 502 Bad Gateway está haciendo referencia a que el fallo de acceso se produce por un error en la puerta de enlace.

Causas del error 502

Cuando se produce un error HTTP 502 son muchas las causas que pueden ocasionarlo. Entre los motivos principales por los que un navegador muestra un mensaje de error 502 tenemos:

  • Cortafuego. Un firewall puede estar bloqueando la solicitud entre los servidores que sirven de proxy o puerta de enlace (servidores intermedios entre el usuario y el servidor web) y el servidor donde se aloja la página web solicitada.
  • Servidor proxy. El servidor que actúa de puerta de enlace no es capaz de enrutar la solicitud hacia el servidor web.
  • Servidor fuera de servicio. La petición de acceso acaba en un servidor fuera de servicio. Se suele producir en accesos a grandes sitios webs que utilizan clúster de servidores.
  • CDN. Si se utiliza un servicio de red de distribución de contenidos para acceder a internet, puede que el error 502 se encuentre en este servicio, ya que utilizan firewalls adicionales para incrementar la seguridad en la navegación.

Cómo resolver este error

Para resolver el error server 502 es necesario seguir una serie de pasos y comprobaciones:

Recargar la página

El error 502 puede deberse a un problema momentáneo, como por ejemplo, que la petición llegase a un servidor que está caído dentro de un cluster. Si se vuelve a actualizar la página se realizará una nueva petición y se podrá acceder a su contenido si este era el problema.

Limpiar la caché del ordenador

Aunque el error 502 no tiene que ver con el navegador, sí que puede guardarse la información del error en la misma, y por lo tanto, cada vez que se intente acceder al sitio web, se esté mostrando el error que se encuentra en la caché.

Borrando la caché y las cookies del navegador web se puede comprobar si esta era la causa de que se mostrase en el error 502.

Desactivar el servicio de CDN

Como ya hemos visto, si se utiliza un servicio de red de distribución de contenidos (CDN) puede ser el causante del error. Deshabilitando este servicio se puede comprobar si es el causante de que el navegador no pueda acceder a un sitio web y muestre el error 502 de puerta de enlace.

Comprobar la configuración de las DNS

Una mala configuración de las DNS puede provocar que se muestre el error 502 bad gateway. Comprobar que la configuración DNS es la correcta es necesario para descartar que sean las causantes de ese error.

También se puede comprobar el acceso a la web que muestra el error utilizando unas DNS públicas como las de Google (8.8.8.8 y 8.8.4.4) para así verificar que no sea un problema del servidor de DNS que se está utilizando.

Error del CMS

Aunque no es habitual, puede ser que el causante de un error 502 sea algún complemento o plantilla utilizado en un CMS como WordPress. Si se tiene un sitio web gestionado con un CMS y está presentando un error 502, lo mejor es probar a desactivar la plantilla y los complementos y comprobar si son el causante del error.

En el caso de que sean la causa del error 502, se deberá detectar qué plugin es el causante o cambiar de tema en el caso de que sea la plantilla.

 

El error 502 host es uno de los errores de navegación que más se producen, junto al código de estado 404. Se trata de un error externo al dispositivo o navegador que se utilice y que está relacionado con un problema de comunicación entre el proxy o servidor de puerta de enlace y el servidor web donde se encuentra alojado el sitio web.