Principal Otro 502 Puerta de enlace incorrecta: cómo solucionarlo

502 Puerta de enlace incorrecta: cómo solucionarlo



Como visitante o propietario de un sitio web, ver el error 502 Bad Gateway puede ser desconcertante ya que el problema específico no está claro. Este es un código de estado HTTP popular y genérico. Suponiendo que su conexión a Internet esté bien, ver este mensaje significa que lo más probable es que haya un problema de comunicación con el servidor. Y el resultado es que no ves la página web que has solicitado.

502 Puerta de enlace incorrecta: cómo solucionarlo

Aunque el error 502 suele ser un problema del lado del servidor, la causa puede estar ocasionalmente del lado del cliente. En este artículo, lo ayudaremos a llegar al fondo de este misterio probando consejos simples del lado del cliente. O solucionará el problema o se acercará más a la comprensión de la causa.

502 Mala puerta de enlace Significado

Cada vez que intenta acceder a una página web, su navegador básicamente le pide al servidor web que acceda a la página. Luego, el servidor web procesará su solicitud y devolverá el recurso que solicitó junto con un encabezado HTTP y un código de estado HTTP.

Pero si hay un problema con el servidor, es posible que reciba uno de varios códigos de error 500 diferentes. Todos ellos indican un problema con el servidor. Por lo tanto, el error 502 Bad Gateway, la solicitud del cliente (su navegador), fue buena pero el servidor no pudo devolver el recurso solicitado.

502 Corrección de puerta de enlace incorrecta

Aquí hay algunos consejos que puede probar desde su navegador web para borrar el error 502 Bad Gateway y mostrar su página web.

1. Intenta recargar la página

El error podría deberse a una falla en el servidor en lugar de una interrupción, y los problemas de conectividad del servidor se pueden solucionar razonablemente rápido en la mayoría de los casos.

Comience recargando la página: haga clic en la flecha circular cerca de la barra de direcciones URL. En Chrome y Safari, está a la izquierda, en Firefox está a la derecha. Espera un minuto más o menos antes de volver a cargar la página. Si aparece la página web, el problema ha desaparecido.

Otra cosa rápida que podría intentar es abrir una nueva sesión del navegador. Cierre todas las ventanas abiertas del navegador, luego abra una nueva ventana e intente navegar a la página web nuevamente.

cómo mostrar ping y fps en lol

2. Intenta borrar la memoria caché de tu navegador

Su navegador web guarda información de cada sitio web que visita en el caché del navegador. Cada vez que vuelve a visitar un sitio web, las páginas se cargan más rápido porque su navegador usa lo que está almacenado en el caché.

Sin embargo, esta configuración no siempre es algo bueno. Si el caché de su navegador tiene una versión desactualizada o dañada del sitio web, esto puede causar el error 502. Considere borrar el caché de su navegador para obtener la versión más actualizada de las páginas web a las que intenta acceder. Así es como se hace:

Cromo

  1. En la ventana de su navegador Chrome, haga clic en el menú de tres puntos en la parte superior derecha.
  2. Seleccione la opción Más herramientas.
  3. Seleccione Borrar datos de navegación...
  4. En la ventana emergente Borrar datos de navegación, asegúrese de que solo esté marcada la opción Imágenes y archivos en caché, decida el rango de tiempo y luego Borrar datos.

Firefox

  1. En la ventana de su navegador Firefox, haga clic en el ícono de la hamburguesa en la esquina superior derecha.
  2. Haz clic en Historial.
  3. Seleccione Borrar historial reciente...
  4. En la ventana emergente, en el menú desplegable Intervalo de tiempo para borrar, seleccione Todo.
  5. Asegúrese de que solo la casilla Caché esté marcada, luego Borrar ahora.

Safari

Para vaciar el caché en su navegador Safari, el menú Desarrollar debe habilitarse. Para hacer esto:

  1. Vaya a Preferencias y luego Avanzado.
  2. Marque la casilla Mostrar menú de desarrollo en la barra de menús.
  3. Vaya a Desarrollar y luego a Vaciar cachés.

502 Mala puerta de enlace en NGINX

PHP-FastCGI Process Manager (PHP-FPM) es un proceso en segundo plano para manejar solicitudes de servidor web para aplicaciones PHP. NGINX pasa las solicitudes web a los procesos de trabajo PHP-FPM que ejecutan la aplicación PHP. NGINX devuelve un error 502 Bad Gateway cuando no puede delegar con éxito una solicitud a PHP-FPM o si PHP-FPM no responde.

Estas son las causas más comunes por las que NGINX devuelve un error 502:

  • PHP-FPM no se está ejecutando.
  • NGINX no puede comunicarse con PHP-FPM.
  • PHP-FPM se está agotando.

Ahora veamos cómo confirmar si alguno de los anteriores es el problema y cómo solucionarlo.

1. Comprobar si PHP-FPM se está ejecutando

Cuando PHP-FPM no se está ejecutando, NGINX devolverá un error 502 a todas las solicitudes destinadas a llegar a la aplicación PHP. Puede usar un comando ps a través de un host de Linux para verificar la ejecución de procesos PHP-FPM. El comando es:

|_+_|.

Si los resultados de este comando no muestran ningún grupo de PHP-FPM o procesos primarios, PHP-FPM debe estar ejecutándose para corregir los errores 502. Para que su aplicación PHP sea más confiable, considere usar systemd para administrar PHP-FPM como un servicio en su entorno de producción. El proceso en segundo plano de PHP-FPM comenzará a servir automáticamente su aplicación PHP cada vez que se abra una nueva instancia o se inicie su servidor.

Dado que PHP-FPM está integrado en el código PHP, puede agregarlo como un servicio systemd cuando configura PHP. Una vez que el proyecto esté configurado como un servicio, use este comando para un inicio automático:

|_+_|.

2. Comprobar si NGINX tiene acceso al zócalo

Una vez que se inicia PHP-FPM, genera sockets Unix o TCP para conectarse al servidor web NGINX. Los procesos de trabajo de PHP-FPM necesitan los sockets para escuchar las solicitudes de NGINX. Asegúrese de que PHP-FPM y NGINX estén configurados para usar el mismo socket

PHP-FPM usa un archivo de configuración diferente por grupo de procesos. Para encontrar estos archivos vaya a:

|_+_|.

Los sockets de grupo se describen en una instrucción de escucha en su archivo de configuración, p. la siguiente instrucción de escucha configura un grupo llamado mypool para usar un socket de Unix que se encuentra en: /run/php/mypool.sock :

|_+_|.

Si NGINX no puede acceder al socket de un grupo, puede averiguar qué grupo de trabajadores es examinando qué socket se especifica en el registro de errores de NGINX. Si PHP-FPM no inició el grupo de trabajadores de mypool, por ejemplo, NGINX enviaría un error 502 y la entrada de registro se vería similar a esto:

|_+_|() a Unix: :/run/php/mypool.sock falló (2: No existe tal archivo o directorio).

cómo usar las extensiones de Chrome en Android

3. Compruebe si PHP-FPM se está agotando

Cuando su aplicación tarde demasiado en responder, los usuarios recibirán un error de tiempo de espera. Si el tiempo de espera de PHP-FPM, fijado en la instrucción de configuración del grupo (request_terminate_timeout), es menor que el tiempo de espera de NGINX, NGINX devolverá un error 502.

Puede aumentar la configuración de tiempo de espera de PHP-FPM en el archivo de configuración del grupo. Sin embargo, esto podría causar otro problema: NGINX podría expirar antes de recibir una respuesta de PHP-FPM.

El tiempo de espera predeterminado de NGINX es de 60 segundos. Si ha aumentado el tiempo de espera de PHP-FPM en más de 60 segundos y su aplicación PHP no ha tenido tiempo de responder, NGINX emitirá un error de tiempo de espera de puerta de enlace 504. Evite esto aumentando su configuración de tiempo de espera de NGINX.

502 Mala puerta de enlace en Cloudflare

Cloudflare devolverá un error 502 cuando no pueda iniciar una conexión válida con el servidor web de origen de su sitio web o si el servicio de Cloudflare no está disponible o está configurado incorrectamente. Las causas más comunes incluyen:

  • El servidor de origen está sobrecargado de trabajo con demasiadas cargas del servidor que desencadenan el tiempo de inactividad del servidor
  • Los sitios web de WordPress con límites bajos de memoria PHP o demasiadas conexiones MYSQL pueden hacer que el servidor se cargue lentamente
  • Registros DNS incorrectos, conflictos de complementos o temas en WordPress y fallas en el servicio, p. PHP-FPM y servicios de caché

Pruebe los siguientes consejos para resolver el error 502 Bad Gateway de Cloudflare:

1. Vuelva a cargar la página y borre su caché

Volver a cargar la página web debe ser lo primero que intente para cualquier mensaje de error. El error 502, específicamente, puede ser el resultado de una sobrecarga del servidor que causa problemas de conexión temporales. Espere un minuto más o menos antes de volver a cargar la página; esto normalmente lo resuelve.

Si aún aparece el error 502, borre la caché de su navegador y vuelva a intentarlo. Mantenga presionadas las teclas Ctrl + F5 para navegadores Windows y Linux. Para Chrome y Safari en Mac, es Cmd + Shift + R.

2. Verifique su complemento/tema en busca de conflictos

Si usa WordPress, el error 502 puede deberse a un complemento mal configurado. Para solucionar si esta es la causa, deshabilite sus complementos; no se perderán datos.

  1. Inicie sesión en su cuenta de WordPress.
  2. Selecciona Complementos en la barra lateral.
  3. Aplique una desactivación a todos sus complementos.

Si se resuelve el error 502, entonces debe encontrar qué complemento es un problema. Para hacer esto, reactive individualmente los complementos. Después de reactivar cada uno, recarga la página web. Cuando vuelva a ocurrir el error de Cloudflare, sabrá qué complemento es el culpable. Puede solicitar ayuda al desarrollador del complemento publicando un ticket en WordPress.

Asegúrese de que sus temas y complementos sean las últimas versiones y que su versión de PHP sea compatible.

3. Desactive temporalmente sus cortafuegos y CDN

El problema podría ser causado por la red de entrega de contenido (CDN) o los firewalls. Este es un problema común con los proveedores con capas de firewall adicionales como Cloudflare. Puede consultar la página de estado en línea de Cloudflare para obtener información sobre cualquier problema con su servicio, o puede comunicarse con ellos.

Si se confirma que el problema está en sus firewalls o CDN, intente deshabilitarlos temporalmente y luego habilítelos.

4. Verifique sus servidores DNS

A veces, los servidores de su sistema de nombres de dominio (DNS) pueden devolver el error 502 porque es posible que el dominio de su sitio web no apunte a la dirección IP correcta. Si recientemente movió su sitio web a otro servicio de alojamiento, deberá esperar al menos 24 horas para que se complete la propagación a través de Internet.

Si este no es el caso, para borrar las direcciones IP y otros registros DNS de su caché de DNS local, puede intentar vaciarlo, así es como se hace:

  1. Inicie una ventana de comando.
  2. Introduzca |_+_|.

O a través de una Mac:

  1. Abra una ventana de terminal.
  2. Introduzca |_+_|.

502 Mala puerta de enlace resuelta!

El mensaje de error 502 Bad Gateway es una respuesta estándar cuando hay algún problema con las comunicaciones entre los servidores involucrados en la devolución de su solicitud web.

El mensaje de error 500 generalmente significa que hay un problema con el lado del servidor del intercambio. Sin embargo, a veces, la causa puede estar en el equipo informático local del usuario y/o en la configuración de la red. Afortunadamente, este es un error muy común, y hay muchas cosas que puede probar usted mismo para que se muestre su página web, o al menos acercarlo a comprender la causa raíz.

¿Qué otros mensajes de error ha experimentado al visitar páginas web? ¿Se resolvió el problema? Infórmenos en la sección para comentarios.

Artículos De Interés

La Elección Del Editor

Revisión de Nikon D80
Revisión de Nikon D80
Como la cámara más cara de la prueba, la D80 tiene mucho trabajo para competir con sus rivales DSLR más baratas, especialmente porque todas tienen un sensor de 10 megapíxeles, y la Sony de £ 391 coincide con el kit de 18-70 mm de Nikon.
Microsoft llama a tiempo en Windows Vista
Microsoft llama a tiempo en Windows Vista
Actualización: Y eso es todo. Windows Vista ahora no es compatible oficialmente. Si de alguna manera todavía está ejecutando Windows Vista, es hora de actualizar a Windows 10. La pieza original continúa a continuación. No ajuste sus monitores, esto no es
Se advierte a los usuarios de Chrome y Firefox que apaguen WebGL
Se advierte a los usuarios de Chrome y Firefox que apaguen WebGL
Se advierte a los usuarios de Firefox y Chrome que desactiven una herramienta de renderizado 3D en sus navegadores siguiendo
Cómo agregar nuevas fuentes a Microsoft Word
Cómo agregar nuevas fuentes a Microsoft Word
Con tantas fuentes que vienen con Microsoft Word, es probable que encuentre la adecuada para cualquier ocasión. Pero, a veces, incluso tantas fuentes pueden no ser suficientes. Quizás esté buscando una fuente que haga
Winaero Tweaker para Windows 10 versión 1809
Winaero Tweaker para Windows 10 versión 1809
Aquí hay una nueva versión de Winaero Tweaker, que sigue al lanzamiento de Windows 10 versión 1809. La aplicación viene con una serie de opciones que serán útiles para esta versión de Windows. Por supuesto, todavía es compatible con Windows 7, Windows 8 y todas las versiones anteriores de Windows 10, y presenta nuevas opciones y
¿Por qué el punto azul junto al contacto desapareció en el contacto móvil?
¿Por qué el punto azul junto al contacto desapareció en el contacto móvil?
No se pueden deshabilitar los anuncios automáticos mediante programación en la página, ¡así que aquí estamos!
Cómo deshabilitar JavaScript en Firefox
Cómo deshabilitar JavaScript en Firefox
Deshabilite JavaScript en Firefox para los sistemas operativos Android, Linux, Mac y Windows en solo unos pocos pasos.