¿Qué es un error de gateway 504 y cómo se soluciona?

Los errores de tiempo de espera de la puerta de enlace 504 no son buenos para los negocios. Significan que su sitio no se está cargando y eso no solo afecta las visitas y las ventas, también puede afectar el SEO. ¿La solución? Hay soluciones rápidas y sencillas, y cuando estas fallan, hay remedios más complejos.

En este blog, desglosaré lo que necesita saber sobre los errores de tiempo de espera de la puerta de enlace 504. Veremos qué son, sus causas y cómo diagnosticarlos.

¿Qué es un error de puerta de enlace 504 y cómo se soluciona?

¿Qué es un error de tiempo de espera de la puerta de enlace 504?

La interacción entre el usuario y el sitio web se basa en una fórmula muy sencilla. Escriba un dominio en la barra de direcciones o haga clic en un enlace y el sitio se carga. A un nivel más detallado, una visita al sitio implica un poco más. Cuando inicia una visita al sitio web, su navegador envía una solicitud al servidor que aloja el sitio que desea visitar.

Un error de tiempo de espera de la puerta de enlace 504 es un mensaje que aparece cuando un sitio no puede cargarse debido a un problema de comunicación entre servidores.

¿Qué causa un error de tiempo de espera de la puerta de enlace 504?

Los errores de puerta de enlace 504 son el resultado de un retraso en la comunicación entre servidores. Cuando se realiza una solicitud para visitar un sitio, esta se mueve de un servidor web a otro. La solicitud se envía aguas arriba al servidor que aloja el sitio web. Cuando el servidor aguas arriba tarda demasiado en responder, el servidor aguas abajo muestra el mensaje de error 504.

Es importante tener en cuenta que si bien los errores 504 involucran dispositivos del usuario, rara vez el dispositivo del usuario es la causa del error, a menos que el dispositivo no tenga una conexión a Internet o tenga una conexión inestable.

Los errores de tiempo de espera de la puerta de enlace 504 también suelen estar relacionados con una afluencia de tráfico web que los servidores aguas arriba no pueden manejar. Cuando se sobrecargan, se bloquean. Los servidores también pueden sufrir otras enfermedades que les impiden funcionar de manera óptima, por lo tanto, presentan errores 504.

La clase de errores 500

El error de tiempo de espera de la puerta de enlace 504 es uno de los 11 y pertenece a una clase de códigos de estado 5xx. Estos incluyen:

1. Error interno del servidor 500

Una respuesta de error interno del servidor 500 es un código de error genérico. Actúa como marcador de posición para los códigos de error que no se pueden asignar a un problema específico.

2. No implementado 501

Las respuestas 501 se muestran cuando un servidor no cumple con una solicitud o no reconoce el método a través del cual se envía la solicitud.

3. Puerta de enlace incorrecta 502

Los códigos de error de puerta de enlace incorrecta 502 se utilizan cuando un servidor que actúa como servidor proxy o puerta de enlace recibe una respuesta no válida del servidor aguas arriba.

4. Servicio no disponible 503

Los errores 503 «servidor no disponible» se deben a una sobrecarga o mantenimiento programado.

5. Versión HTTP no compatible 505

Los errores 505 ocurren cuando un servidor no admite la versión del protocolo HTTP utilizada para buscar un sitio web.

6. Variante también negocia (RFC 2295) 506

Los errores 506 ocurren cuando la negociación de contenido transparente para una solicitud resulta en referencias circulares. La solicitud provoca un bucle que devuelve el error.

7. Almacenamiento insuficiente (WebDAV; RFC 4918) 507

Los errores 507 son el resultado de una falla en el servidor para almacenar la representación que se necesita para completar una solicitud, una respuesta de almacenamiento insuficiente 507.

, resultados. Esto puede estar relacionado con poco espacio en disco o RAM en el servidor. En sitios web de WordPress, este error puede deberse a complementos que necesitan una actualización.

8. 508 Loop Detected (WebDAV; RFC 5842)

Los errores 508 Loop Detected significan que un servidor ha encontrado un bucle inmenzurable mientras maneja su solicitud.

9. 510 Not Extended (RFC 2774)

Aparece una respuesta de error 510 cuando se requieren extensiones adicionales para que el servidor devuelva una solicitud.

10. 511 Network Authentication Required (RFC 6585)

Los códigos de error 511 están relacionados con la autenticación. Estos indican que se requiere que un cliente demuestre autenticación para acceder a un sitio.

Contenido Relacionado:

Las muchas caras del error 504 Gateway

Los errores 504 gateway suelen aparecer con diferentes nombres dados la variedad de navegadores y sistemas operativos, servidores y software de servidor disponibles hoy en día. Es posible que hayas visto alguno de los siguientes:

«504 Gateway Timeout»

«Error 504»

«NGINX 504 Gateway Timeout»

«504 Gateway Timeout NGINX»

«Gateway Timeout Error»

Cómo los errores 504 Gateway Timeout afectan al SEO

El SEO se trata de optimizar sitios web y páginas web para devolver contenido que responda mejor a la pregunta de un usuario. Y debido a que los errores 504 Gateway Timeout causan tiempo de inactividad, pueden influir negativamente en tus clasificaciones de SEO.

Cuando ocurren los errores 504, las arañas de los motores de búsqueda que escanean constantemente la red no pueden acceder a tu sitio. Para las arañas, tu sitio parece que ya no está disponible. La mayoría de los errores 504 son temporales y, por lo tanto, tienen muy poco o ningún impacto en el SEO de un sitio. Estos casos también se manejan con páginas almacenadas en caché de tu sitio, por lo que las personas aún pueden acceder a la información. Pero en casos graves, donde los sitios están caídos durante más de 6 horas o más, tu SEO se verá afectado.

¿Cómo solucionar un error 504 Gateway Timeout?

Los errores 504 suelen ser de corta duración. Antes de profundizar en soluciones más complejas para el error 504, es una buena idea comenzar con soluciones simples. ¿Las soluciones? Primero, actualiza tu navegador. Utiliza el botón F5 para asegurarte de que se realice una actualización en el lado del servidor y no una actualización de caché. Si recibes el mismo error, intenta visitar otro sitio para asegurarte de que no sea tu conexión a Internet.

Prueba con datos móviles. Tu proveedor de servicios de Internet puede ser la razón de los problemas de conectividad. Para probarlo, desconéctate de tu WiFi y trata de visitar tu sitio utilizando datos móviles.

También es una buena idea reiniciar tu módem y otros dispositivos de red como repetidores. A veces, estos pueden ser responsables de una mala conectividad a Internet. Si tus dispositivos de red no son el problema, es momento de indagar más a fondo.

Dado que los errores 504 son principalmente problemas del lado del servidor, cubriré un marco básico de solución de problemas paso a paso que puedes utilizar. Cubrirá la conectividad, los problemas de DNS, la revisión de registros del servidor y configuraciones de firewall, y los errores del sitio web.

Empecemos.

¿Está caído tu servidor?

Hoy en día, no es raro que un sitio se aloje en más de un servidor. Y cuando ocurren errores 504, pueden ser temporales., Problema. Para determinar si tu sitio está caído debido a una interrupción del servidor, visita el sitio de tu proveedor de hosting. Por lo general, los proveedores de hosting muestran los estados del servidor y podrás determinar si el tuyo está caído y por qué.

¿Ha cambiado recientemente tu DNS?

Los cambios en el DNS significan que tus sitios se han movido de un servidor a otro. Aunque es raro que una empresa de hosting haga un cambio así sin una planificación adecuada o sin previo aviso, puede suceder. Otra caso relacionado con el DNS podría ser un cambio que hayas realizado tú mismo.

Las actualizaciones de DNS, a diferencia de las actualizaciones de páginas web, llevan tiempo. Por lo general, tendrás que esperar de 24 a 48 horas para que el dominio se propague y esté disponible.

¿Qué muestran tus registros de actividad?

Los registros del servidor son un registro detallado de todas las actividades que tienen lugar en tu sitio. Incluyen visitas a páginas web, direcciones IP de los visitantes, tipos de dispositivos que utilizan, páginas que referencian a un visitante y un código si no se encuentra una página web.

Revisar los registros del servidor puede no sonar divertido, pero puede ser útil. Por ejemplo, pueden mostrar cualquier aumento repentino en el tráfico web y su origen, algo que podría ayudarte a gestionar mejor el flujo de tráfico y aliviar la carga en tu sitio y servidor.

¿Han cambiado las configuraciones de tu cortafuegos?

Los cortafuegos actúan como la línea de defensa de tu sitio web. Y aunque sean sofisticados, aún requieren de interacción humana para gestionar las actualizaciones de firmware y software. En ocasiones, sucede que las actualizaciones de un compañero eliminan las configuraciones anteriores. Al revisar tu cortafuegos, deberías poder revisar las actualizaciones aplicadas y, de ser necesario, revertir tu último perfil de cortafuegos.

¿Problemas con el sitio web?

Buscar errores en el código del sitio web puede parecer doloroso, pero es necesario. Para acceder a tu código, deberás usar un cliente de FTP.

Probablemente no es tu CDN

Aunque pueda considerarse, los CDNs rara vez son la razón de un error 504. Como puedes ver en la imagen a continuación, este ejemplo de Cloudflare muestra que el enlace roto es el servidor web que aloja el sitio.

En el raro caso de que sea una interrupción relacionada con Cloudflare, verías esto:

Los equipos de CDN suelen ser altamente receptivos y están trabajando en el problema. Si quieres verificarlo, visita el sitio web de tu proveedor de CDN para obtener una actualización del estado de la red.

Palabras finales: Comienza por lo fácil

Los errores de tiempo de espera de la puerta de enlace 504 no son divertidos, pero es probable que no necesites hacer mucho esfuerzo para ver que tu sitio vuelva a estar en funcionamiento. Comienza con una simple actualización del navegador. Si eso no funciona, dirígete a los sitios de tu proveedor de hosting y CDN para obtener una actualización del estado de la red. Si eso no parece ser la causa, entonces profundiza más.