¿Cómo reparar el error 502 Bad Gateway?
Publicado: 2022-11-11¿Le gustaría saber cómo solucionar el error 502 bad gateway ? Por lo general, el error 502 Bad Gateway es el resultado de una falla de red entre dos servidores en Internet, lo que significa que el problema no tiene nada que ver con su computadora o conexión a Internet.
En general, los errores 502 Bad Gateway son completamente independientes de su configuración particular, lo que significa que puede ver uno en cualquier navegador, ejecutando cualquier sistema operativo o usando cualquier dispositivo.
Este artículo discutirá qué es un error 502 Bad Gateway, cuáles son sus causas, sus variaciones, su impacto en el SEO y cómo solucionarlo con varios métodos.
¿Qué es un error 502 Bad Gateway?
Si recibe un mensaje de error 502 Bad Gateway, esto significa que el servidor al que intenta conectarse ha recibido una respuesta no válida.
Su navegador envía una solicitud HTTP al servidor cuando accede a una URL. Sin embargo, en este caso, la solicitud no era válida y devolvió un código de estado HTTP 502. Los códigos de estado HTTP son un medio por el cual los navegadores y servidores se comunican entre sí.
Se accede a una URL a través de un navegador mediante el envío de una solicitud HTTP al servidor del sitio web que está visitando. Después de solicitar los recursos, el servidor devuelve un código de estado y los recursos solicitados.
Los códigos de estado HTTP se pueden clasificar en cinco categorías: 1xx: informativo, 2xx: éxito, 3xx: redirección, 4xx: error del cliente y 5xx: error del servidor.
Generalmente, los códigos de estado que comienzan con el dígito 5 indican errores que ocurren cuando hay una falla en la red o un problema de comunicación entre los servidores web.
También hay códigos de estado 5xx, como 500 Error interno del servidor, 501 No implementado, 503 Servicio no disponible y 504 Tiempo de espera de puerta de enlace.
En la mayoría de los casos, la causa del error radica en el propio servidor, aunque las razones exactas de cada error pueden variar.
¿Qué causa un error de puerta de enlace incorrecta 502?
Primero debe examinar los posibles factores que pueden estar causando el error de Gateway antes de intentar solucionarlo. Estos son algunos de ellos:
Nombre de dominio no resuelto
Por lo general, esto ocurre cuando un nombre de dominio no se resuelve en la dirección IP correcta. Si su nombre de dominio se migró recientemente a un servidor DNS host diferente, los cambios pueden tardar hasta 24 horas en propagarse por completo y ser efectivos.
Sobrecarga del servidor de origen
El servidor de origen puede sobrecargarse y bloquearse cada vez que se queda sin recursos, lo que genera un mensaje de error HTTP 502.
Se ha demostrado que los picos repentinos en el tráfico, la falta de memoria y los tiempos de espera del software son algunas de las causas comunes de la sobrecarga del servidor.
Errores del navegador
Los navegadores a veces pueden mostrar un error de codificación 502 aunque no haya ningún problema con el servidor o la red.
Si esto sucede, el error puede deberse a extensiones de navegador defectuosas, como bloqueadores de anuncios, versiones de navegador desactualizadas o archivos dañados en el caché de su navegador.
Problemas con el equipo de la red doméstica
Es probable que su equipo de red experimente un problema temporal si experimenta errores HTTP 502 en más de un sitio web o navegador.
Bloques de cortafuegos
Los cortafuegos evitan que el tráfico sospechoso entre en su sitio web. Sin embargo, algunos sistemas de cortafuegos pueden detectar falsos positivos como resultado de su hipersensibilidad.
Existe la posibilidad de que el sistema esté bloqueando un proveedor de servicios de Internet específico o una solicitud de CDN.
¿Cómo corregir un error de puerta de enlace 502 incorrecta?
El error 502 Bad Gateway generalmente es causado por problemas del lado del servidor, pero también puede deberse a configuraciones incorrectas o problemas temporales en la computadora del cliente.
En esta sección, presentamos varios métodos para corregir este error:
Método 1: Actualizar la página del sitio web
Puede probar la primera solución esperando uno o dos minutos y luego actualizando su navegador web actual. Muchas veces, el error ocurre debido a un aumento en el tráfico.
Por lo tanto, suele ser suficiente actualizar la página. Se puede obtener un atajo presionando F5 o CTRL + F5 , mientras que en una Mac, presionar CMD + R será efectivo.
Si el sitio web no está disponible, también puede intentar usar una herramienta en línea como Host Tracker o Website Planet.
De esta manera, será posible identificar si el error es el resultado de un problema del lado del cliente o un problema del lado del servidor.
Método 2: borre la memoria caché de su navegador
Es posible que tenga archivos obsoletos y corruptos almacenados en la memoria caché de su navegador si continúa recibiendo el error.
En este caso, puede ser necesario borrar la memoria caché del navegador para resolver un error HTTP 502 Bad Gateway.
Los archivos almacenados en caché pueden contener datos importantes del navegador, como marcadores y configuraciones, así que tenga cuidado antes de eliminarlos. Puede evitar esto exportando sus datos desde el navegador e importándolos nuevamente más tarde.
Método 3: prueba en modo de incógnito
El modo de incógnito también es una buena idea para acceder al sitio web, ya que ayudará a determinar si el mensaje de error 502 bad gateway es el resultado de un problema con el navegador.
Siga estos pasos para crear una nueva ventana de incógnito:
- Haga clic en el botón de tres puntos en la pantalla de su navegador
- Seleccione Nueva ventana de incógnito en el menú desplegable.
Una extensión del navegador puede estar causando el problema si el error no aparece en el modo de incógnito. Como resultado, intente deshabilitar gradualmente todos los complementos y extensiones hasta que pueda acceder al sitio web una vez que elimine el que causa el error.
Es posible que desee intentar usar una sesión de navegador diferente si la desactivación de extensiones no ha ayudado. Por ejemplo, si actualmente usa Google Chrome, intente usar Mozilla Firefox.
Si su navegador anterior causa el error cuando la página se carga normalmente en su nuevo navegador, es probable que su navegador actual sea el culpable.
Si tiene algún problema con su navegador, se recomienda que lo elimine y lo vuelva a instalar.
Método 4: vaciar servidores DNS
También hay instancias en las que el error ocurre debido a problemas de DNS, como direcciones IP incorrectas y servidores DNS que no responden.
Es posible que pueda resolver este problema al vaciar su caché de DNS en este caso. De manera similar a borrar el caché de su navegador, este método eliminará los registros DNS defectuosos.
Uno de los pasos que puede tomar es cambiar temporalmente sus servidores DNS. Su proveedor de servicios de Internet es responsable de asignar sus servidores DNS por defecto.
Si desea cambiar a un servidor DNS de terceros, como Google Public DNS, puede hacerlo en cualquier momento.
Método 5: prueba con otro navegador
También puede resolver este problema utilizando otro navegador, incluidos Firefox, Chrome, Edge, Opera, Internet Explorer y Safari.
Usando un navegador alternativo que no produzca un error 502 Bad Gateway, ahora puede estar seguro de que su navegador original tiene la culpa.
Suponiendo que haya seguido los consejos de solución de problemas anteriores, ahora puede ser el momento de intentar reinstalar su navegador para ver si eso resuelve el problema.
Método 6: prueba en otro dispositivo
Su servidor puede ser la fuente de un error que ocurre después de que haya realizado un cambio o actualización en particular. La mejor manera de resolver este problema es revisar los registros de errores de su sitio web.
En la mayoría de los casos, su servidor web ofrece una interfaz de usuario a través de la cual puede habilitar los registros de errores del sitio web. También es posible habilitar el registro de errores para su sitio de WordPress agregando las siguientes líneas a su archivo wp-config.php :
define('WP_DEBUG', verdadero);
define('WP_DEBUG_LOG', verdadero);
definir ('WP_DEBUG_DISPLAY', falso);
El archivo wp-contents/debug.log contendrá todos los errores generados, lo que le permitirá identificar cuál está causando un error 502 Bad Gateway.
Método 7: verifique el registro de errores y desactive los complementos
Puede haber un problema técnico con uno o más de sus complementos o temas. La razón de esto es que los complementos y temas mal codificados pueden entrar en conflicto entre sí.
Durante este evento, su servidor detendrá todos los scripts y consultas en su sitio web, lo que provocará la inaccesibilidad de su sitio.
Algunos sitios web se ven afectados por este problema debido al almacenamiento en caché o a los complementos de seguridad. En algunos casos, estos complementos bloquean la comunicación entre servidores, lo que genera errores persistentes.
Debe deshabilitar sus complementos y reactivar cada uno individualmente si encuentra un error HTTP 502 sin un complemento de almacenamiento en caché o de seguridad instalado.
Siga estos pasos para hacer esto:
- Vaya a Complementos en su tablero de WordPress.
- Haz clic en Complementos instalados .
- Haga clic en Desactivar en el menú Acciones masivas.
- Haga clic en el botón Aplicar .
- Active cada complemento mientras actualiza su sitio de WordPress.
Si vuelve a encontrar el error 502, ha encontrado el complemento problemático.
Si no puede acceder a su panel de control de WordPress, puede deshabilitarlos utilizando su panel de control de alojamiento o la aplicación FTP.
Realice un cambio en el directorio de complementos en el directorio wp-content , renombrándolo, por ejemplo, complementos-deshabilitar .
Después de que su sitio haya sido restaurado a su estado original luego de la eliminación de todos los complementos, puede cambiar el nombre de la carpeta a complementos.
Si el error persiste, habilite los complementos uno por uno para identificar cuál lo está causando. Si el sitio web aún no funciona, siga los mismos pasos con sus temas de WordPress también.
Método 8: comprobar los complementos y temas de WordPress
En muchos casos, el servidor cancela las secuencias de comandos y las consultas debido a un código incorrecto en su sitio de WordPress, posiblemente de un complemento o tema de terceros.
Además, muchos complementos de almacenamiento en caché han generado errores 502 debido a una mala configuración. Varias posibles soluciones a este problema incluyen la desactivación de todos los complementos. Debe tener en cuenta que la desactivación de un complemento no provocará una pérdida de datos.
Se pueden seguir los pasos a continuación si aún puede acceder a su panel de administración:
- Vaya a Complementos en su tablero de WordPress.
- Haz clic en Complementos instalados .
- Haga clic en Desactivar en el menú Acciones masivas.
- Haga clic en el botón Aplicar .
Todos sus complementos se desactivarán como resultado de esta acción. Deberá determinar qué causa del problema es responsable si esto soluciona el problema.
- Active cada complemento mientras actualiza su sitio de WordPress.
Si recibe un mensaje de error de puerta de enlace 502, ha descubierto que el complemento se está comportando mal. Después de eso, puede comunicarse con el desarrollador del complemento o enviar un ticket de soporte al sistema de soporte de WordPress.
Si no puede acceder a su página de administración, puede usar FTP para acceder a su servidor y cambiar el nombre de su carpeta de complementos a algo como plugins_old , y luego verifique su sitio web.
Si corrige el problema, debe probar cada complemento individualmente. Siga estos pasos para hacer esto:
- Cambie el nombre de su carpeta de complementos a "complementos".
- Cambie el nombre de cada carpeta de complementos dentro de ella una por una hasta que localice el problema.
Siempre debe mantener actualizados los complementos, los temas y el núcleo de WordPress, así como asegurarse de que está ejecutando una versión de PHP compatible con su sitio. Si necesita ayuda, siempre puede ponerse en contacto con su anfitrión.
Método 9: reiniciar PHP
Reiniciar PHP también puede ser una opción. Es posible que el anfitrión no proporcione esto. En este caso, puede abrir un ticket de soporte y solicitar que se reinicie PHP.
Método 10: Comprobar CDN
También puede haber dificultades con su servicio de mitigación de CDN o DDoS que resulten en el error 502 Bad Gateway.
Una red de entrega de contenido de Internet proporciona una capa adicional de seguridad entre su servidor y el navegador, lo que garantiza que el contenido web se entregue de manera eficiente.
Sin embargo, existe la posibilidad de que esta capa encuentre un problema al conectarse a su servidor de origen, lo que podría generar un error 502.
Un ejemplo notable sería Cloudflare, donde un error 502 Bad Gateway puede ocurrir en dos formatos distintos según la situación.
Según la captura de pantalla anterior, parece que Cloudflare es responsable del problema. Si desea resolver este problema, debe comunicarse con su departamento de atención al cliente.
Se recomienda consultar la página Estado del sistema de Cloudflare antes de realizar esta acción. Alternativamente, puede optar por deshabilitar Cloudflare, sin embargo, su propagación de DNS puede tardar algunas horas en completarse.
Como resultado, si encuentra el error de Cloudflare, como se muestra arriba, significa que se trata de un problema con su proveedor de alojamiento actual. Si este es el caso, debe comunicarse con el equipo de soporte de su servidor web para solicitar asistencia.
Método 11: aumentar PHP max_execution_time y max_input_time
El tiempo de espera de PHP se produce cuando el proceso de PHP se ejecuta durante más tiempo que el tiempo máximo de ejecución o el tiempo máximo de entrada especificado por la configuración de PHP.
En la mayoría de los casos, la configuración para esto se establece en las configuraciones de PHP en su servidor web. Generalmente, los valores se establecen en 300 segundos de forma predeterminada.
En algunos casos, puede ocurrir un tiempo de espera durante el proceso de migración, lo que resulta en un error 502 Bad Gateway. Para resolver este problema, puede ponerse en contacto con su proveedor de alojamiento web para saber cuáles son los valores establecidos y si se pueden aumentar.
Método 12: póngase en contacto con el alojamiento de su sitio web
Si ninguna de estas soluciones resuelve el error, se recomienda que se comunique con el servicio de atención al cliente. Es importante describir el problema e incluir los pasos de solución de problemas que haya tomado para resolverlo.
Además, asegúrese de proporcionar la mayor cantidad de información posible y permita que el equipo de soporte lo ayude.
Método 13: comuníquese con su proveedor de servicios de Internet (ISP)
Cuando su navegador, computadora y red funcionan, y el sitio web informa que la página o el sitio web funcionan, el error 502 Bad Gateway puede ser el resultado de un problema de red que es responsabilidad de su proveedor de servicios de Internet.
Método 14: ¡Inténtalo más tarde otra vez!
Si está experimentando un error 502 Bad Gateway en este punto de su proceso de solución de problemas, es casi seguro que hay un problema con una de dos cosas: su proveedor de servicios de Internet o la red del sitio web.
Incluso puede confirmar esa información directamente con una de las dos partes si se comunica con ellos.
En cualquier caso, no eres la única persona que experimenta este error, por lo que tendrás que esperar hasta que se solucione por ti.
502 Variaciones de error de puerta de enlace incorrecta
No es necesario que un navegador, sistema operativo o servicio en particular muestre el error. Sin embargo, su apariencia puede variar de varias maneras.
Puede encontrar algunas alternativas para este error en Internet, como el error temporal (502), el error 502, el error 502, 502 bad gateway Cloudflare, 502 bad gateway Nginx, 502 bad gateway AWS, etc.
Es importante tener en cuenta que algunos sitios web o servicios tienen páginas de error 502 personalizadas que probablemente se vean diferentes:
Cromo
Chrome muestra un mensaje de error 502 Bad Gateway cuando el servidor encuentra un error temporal y no puede completar su solicitud.
Además, Chrome recomienda que lo intente nuevamente después de 30 segundos. Es posible que desee intentar acceder al sitio web desde una ventana de navegador diferente si el problema persiste.
GitLab
Si el servidor proxy inverso de GitLab no recibe una respuesta del servidor de origen de GitLab durante un período prolongado, GitLab mostrará un error 502 Bad Gateway. Además, la página de error proporciona instrucciones para resolver el problema.
Gorjeo
Hay un error 502 que aparece en Twitter cuando un servicio se sobrecarga temporalmente. Se incorpora una ilustración con un mensaje claro y conciso de manera lúdica. Aquellos interesados en estadísticas de datos en tiempo real también pueden consultar el Estado de Twitter.
¿Cómo afecta el error 502 Bad Gateway al SEO?
El código de error 502 se genera cuando hay un error de red que impide que el servidor complete la solicitud.
Es importante tener en cuenta que si este error ocurre con frecuencia y durante un período prolongado, puede afectar negativamente la optimización de motores de búsqueda de su sitio web.
Si no se sirve una página solicitada, los visitantes pueden abandonar su sitio, lo que resulta en una experiencia de usuario deficiente. Además, cuanto más tiempo permanezca sin estar disponible su sitio, mayor será su tasa de rebote.
Los motores de búsqueda también verán una página con un error 502 como rota, lo que evitará que el motor de búsqueda indexe y clasifique la página.
A la luz de esto, es esencial determinar qué factores están causando el error para resolverlo lo antes posible en aras de la optimización del motor de búsqueda.
Preguntas frecuentes
En esta sección, responderemos algunas preguntas frecuentes para ayudarlo a resolver el error:
El error 502 Bad Gateway es un mensaje de error general que indica que hay algún problema con la comunicación del servidor del sitio web. Sin embargo, no identificará la causa exacta del problema.
Puede recibir un mensaje en la pantalla de su computadora que dice "502 puerta de enlace incorrecta". Esto ocurre cuando el servidor que está actuando como proxy o puerta de enlace no está recibiendo una respuesta adecuada de otro servidor.
No podrá determinar la causa subyacente de este error ya que es un error genérico. Por lo tanto, es imposible indicar si está bloqueado o no sin realizar una investigación adicional.
Generalmente, el error 502 Bad Gateway no es el resultado de un virus. Ocurre cuando el servidor del sitio web no puede comunicarse con el sitio web.
Conclusión
En este artículo se analizan varios métodos para solucionar el problema del error 502 Bad Gateway, incluidas sus causas, variaciones y efectos en la optimización del motor de búsqueda.
Nos gustaría expresar nuestro más sincero agradecimiento por leer este artículo. Si tiene alguna pregunta o comentario, no dude en utilizar la sección de comentarios.
Síganos en Facebook y Twitter si está interesado en mantenerse al día con nuestros artículos.