Bad gateway error

5

Jerrick Leger es un especialista en TI certificado por CompTIA con más de 10 años de experiencia en soporte técnico y campos de TI. También es administrador de sistemas para una empresa de TI en Texas que presta servicios a pequeñas empresas.

Los errores de Gateway son a menudo causados por problemas entre los servidores en línea sobre los que usted no tiene control. Sin embargo, a veces, no hay ningún problema real, pero su navegador piensa que hay uno gracias a un problema con su navegador, un problema con su equipo de red doméstica, o alguna otra razón en su control.

Los servidores web de Microsoft IIS suelen dar más información sobre la causa de un determinado error 502 Bad Gateway añadiendo un dígito extra después del 502, como en Error HTTP 502.3 – El servidor web recibió una respuesta no válida mientras actuaba como puerta de enlace o proxy, lo que significa Bad Gateway: Error de conexión del reenviador (ARR).

Analice activamente las características del dispositivo para su identificación. Utilizar datos de geolocalización precisos. Almacenar y/o acceder a la información de un dispositivo. Seleccionar contenidos personalizados. Crear un perfil de contenido personalizado. Medir el rendimiento de los anuncios. Seleccionar anuncios básicos. Crear un perfil de anuncios personalizados. Seleccionar anuncios personalizados. Aplicar la investigación de mercado para generar información sobre la audiencia. Medir el rendimiento de los contenidos. Desarrollar y mejorar los productos.

Netbox bad gateway

El problema puede ocurrir si el proxy tiene un tiempo de espera más corto que el servidor para esa petición. Imaginemos que para una solicitud concreta establecemos el tiempo de espera del servidor en 5 minutos, pero el servidor proxy tiene un tiempo de espera definido de 3 minutos. Si la petición tarda más de los 3 minutos de tiempo de espera definidos a nivel del proxy, éste emitirá un 502 al cliente.

Para confirmar si hubo un tiempo de espera del proxy (o un tiempo de espera en cualquier otro elemento de la red), revise los registros de acceso del servidor. En los registros de acceso de IIS, puede ver el código de estado del mensaje. Si el Código de Estado no es 502 en el lado del servidor, significa que el 502 fue emitido por un elemento de red.

Si la conexión Proxy > Servidor se cae durante la ejecución de la solicitud, se producirán los errores 502. En este escenario, es posible que no vea una entrada para la solicitud en el lado del servidor en los registros de acceso de IIS. Es común ver errores relacionados con la red o con el reciclado/caída de un pool de aplicaciones.

Cuando se produce una ráfaga temporal y anormal de peticiones, puede ocurrir que el servidor o los servidores sean incapaces de hacer frente a una demanda tan grande. Eventualmente, las peticiones pueden ponerse en cola y el tiempo de espera del proxy se alcanza sin servir la petición o la petición tiene una duración de ejecución muy pequeña (al menos, menor que el tiempo de espera).

5

No siempre todo va bien cuando se navega por la red. De vez en cuando, visitarás un sitio web y, en su lugar, serás recibido por un código de estado HTTP. Algo ha ido mal. Si te encuentras con un código 500 como usuario de Internet, en la mayoría de los casos el problema no es tuyo ni de tu conexión a Internet, sino del servidor del sitio web. Sin embargo, en el caso de un error 502, puede ocurrir que algo esté mal en tu configuración, sobre todo si de repente recibes el molesto código de estado independientemente de los sitios a los que intentes acceder. Este artículo te da consejos sobre cómo averiguar el origen del error y qué puedes hacer como usuario para volver a ver el contenido del sitio web. ¿O eres el operador de un sitio web afectado? También te diremos cómo comprobar ese error.Contenido¿Qué significa ‘bad gateway’? El protocolo de Internet HTTP suele proporcionar códigos de estado en respuesta a las consultas. El código más común es probablemente el número 200: OK. Todo ha funcionado como debería. Sin embargo, este estado no suele mostrarse a los usuarios. En su lugar, los visitantes simplemente ven el contenido del sitio web solicitado. En el lado opuesto están los mensajes de error: Mientras que los códigos 400 implican que el error está en el lado del cliente, los códigos 500 a 511 significan que el resultado negativo es culpa del servidor. Los códigos de estado también indican dónde se ha producido el error, al menos para los usuarios que conocen el significado de cada uno de los códigos.

5

El error 502 Bad Gateway es un código de estado HTTP que significa que un servidor recibió una respuesta no válida de otro servidor. En palabras más técnicas, un 502 Bad Gateway significa que el servidor proxy (puerta de enlace) no fue capaz de obtener una respuesta válida o cualquier respuesta del servidor de origen.

Si ve un error 502 bad gateway en un sitio web, significa que el servidor de origen envió una respuesta no válida a otro servidor que actuó como puerta de enlace o proxy. Puede ser una investigación complicada localizar qué y dónde está el proceso que causó el problema. Sin embargo, hay algunos pasos generales de solución de problemas que puede seguir para resolverlo.

Por ejemplo, si usas Nginx como servidor web y te encuentras con este problema, podría ser que Nginx no puede comunicarse con el servidor de origen, este servidor de origen podría ser PHP-FPM u otra aplicación a la que quieras acceder a través de Nginx, como Odoo, NodeJS, etc.

Aumentar los búferes y los tiempos de espera le da a NGINX / PHP-FPM espacio para trabajar, particularmente si tienes algún script PHP pesado. En el bloque HTTP o de ubicación de la configuración de su sitio NGINX, añada lo siguiente para aumentar los búferes y los tiempos de espera: