¿Qué significa el error de red ‘Error 502 Bad Gateway’ para los usuarios y propietarios de sitios web? Aquí te mostramos las posibles soluciones.
Existe una buena posibilidad de que, en algún momento, al visitar un sitio web, haya encontrado un error de «502 Bad Gateway». Pero, ¿qué significa realmente eso?
1. Qué es 502 Bad Gateway
En esencia, si ve un error 502 Bad Gateway, este es un código de estado HTTP. Esto significa que un servidor (no necesariamente un servidor web) actúa como una puerta de enlace (gateway) o proxy y recibe una respuesta no válida de un servidor de flujo ascendente / upstream server (o de origen).
Por cierto, el término ‘upstream server‘ se refiere a un servidor que proporciona servicio a otro servidor.
No tiene nada que ver con su computadora de escritorio, computadora portátil o smartphone. Tampoco tiene nada que ver con su sistema operativo o su software de navegador.
Es parte de un tramo de mensajes de error del servidor 5xx, todos los cuales son cuando un servidor no cumple con una solicitud válida. Estos errores no significan que un servidor está inactivo, sino más bien que un servidor upstream y el servidor de la puerta de enlace no pudieron acordar un protocolo para el intercambio de datos.
Como los protocolos internos son bastante claros, esto significa que uno o ambos servidores se han configurado erróneamente o de forma incompleta.
2. Razones para una respuesta 502 Bad Gateway
Hay una serie de razones por las cuales un usuario verá 502 respuestas de Bad Gateway.
- Sobrecarga del servidor: un servidor puede fallar si se ha quedado sin memoria, debido a la gran cantidad de visitantes en el sitio o a un ataque DDOS.
- El cortafuegos bloquea una solicitud: un cortafuegos puede bloquear las comunicaciones entre un servidor perimetral y un servidor upstream. Algunos sistemas de protección DDoS pueden reaccionar en exceso y bloquear las solicitudes de un sistema de entrega de contenido.
- Programación defectuosa: a veces, un error en el código de un sitio web puede significar que las solicitudes no pueden responderse correctamente, lo que hace que aparezca este error.
- Errores de red: problemas de DNS, problemas de enrutamiento y problemas relacionados con ISP también pueden provocar un error de 502 Bad Gateway.
- Tiempos de espera del software del servidor: este error también puede ocurrir cuando un servidor web tarda más tiempo en completarse y una herramienta de caché alcanza sus valores de tiempo de espera ese tiempo. Las consultas lentas también pueden causar este problema.
3. Cómo reparar un error 502 Bad Gateway
Por lo general, estos errores desaparecerán por sí solos y refrescar una página del navegador web puede ser todo lo que se necesita para obtener la página que estaba buscando. Si esto sucede, entonces el problema era un servidor temporalmente sobrecargado.
De seguir continuando el problema, el uso de un servicio web como Down for everyone or just me? le dirá si el problema es más generalizado. El uso de un proxy de terceros como Hide My Ass puede a veces eliminar problemas con un ISP en particular (tal vez el ISP bloquea el acceso a un sitio web en particular).
Si este error ocurre con regularidad, deberá investigarlo para encontrar una solución.
Examinar los registros del servidor web en el momento en que ocurre el error será un buen lugar para comenzar. Si usted es el propietario del sitio web, puede verificar que su FQDN (nombre de dominio totalmente calificado) se esté resolviendo correctamente.
También puede verificar que se pueda acceder a un servidor mediante un texto ping o traceroute.
¿Te ha pasado alguna vez? ¿Cuál ha sido tu experiencia con un error 502 Bad Gateway? Si este artículo te ha resultado útil, por favor comparta con los demás 😉