A 504 Tiempo de espera de puerta de enlace error es una de las respuestas de error del servidor HTTP más comunes que encontrará. En este caso, se debe a que un servidor no recibe una respuesta a tiempo de otro servidor (‘upstream’). Como tal, no hay mucho que pueda hacer desde el lado del cliente para resolver este problema.

Sin embargo, hay algunos aspectos que se deben revisar para asegurarse de que tanto el cliente como el servidor sean como se espera que sean:

  1. Puede realizar una serie de comprobaciones básicas, tanto del lado del cliente (como volver a cargar la página, desactivar su servidor proxy y más) como del lado del servidor (como comprobar el estado de sus complementos).
  2. Puede resolver el error vaciando la caché del Sistema de nombres de dominio (DNS) local.
  3. En algunos casos, verá errores si su base de datos de WordPress está corrupta. Como tal, querrás llevar a cabo una reparación.

La mayoría de las veces, el problema será esperar si no ejecuta el sitio. Si usted hacer, y lo siguiente no lo ayuda, debe comunicarse con su anfitrión. Ellos podrán ayudar a enderezar su nave nuevamente.

1. Realice algunas comprobaciones básicas

Siempre que encuentres algún error, el primer paso que debes dar es realizar algunos reinicios básicos. Después de todo, el tropo de apagar y encender las cosas existe por una razón.

Como tal, querrá asegurarse de aplicar todos y cada uno de los siguientes:

  • Vuelva a cargar la página desde el navegador.
  • Reinicie todos los dispositivos de red que utilice.
  • Verifique que no sea el destinatario de una intención maliciosa, como un intento de pirateo
  • Asegúrese de que sus complementos no introduzcan errores en su sitio.
  • Si utiliza un proxy para navegar por la red o una red privada virtual (VPN), puede desactivarlo temporalmente.
  • Además, también podría deshabilitar su red de entrega de contenido (CDN) por unos momentos si usa una para su sitio.
  • Configure el modo de depuración de WordPress y verifique sus registros de errores.

Esta es una larga lista de controles simples. Sin embargo, todos ellos pueden causar problemas tales como el 504 Tiempo de espera de puerta de enlace error. Sin embargo, una vez que marca estas correcciones, es hora de buscar soluciones más avanzadas.

2. Solucione cualquier problema de DNS del lado del cliente

El DNS es la columna vertebral de la navegación web. En pocas palabras, vincula las direcciones IP del servidor a los nombres de dominio legibles. Como resultado, también puede causar errores si esos atributos y valores de DNS no se ‘propagan’ como deberían. los 504 Tiempo de espera de puerta de enlace error podría ser uno de ellos.

Puede verificar si el DNS de un sitio web está presente y es correcto a través de cualquier cantidad de sitios web. Por ejemplo, WhatsMyDNS es un sitio web de búsqueda popular que le permite ingresar un nombre de dominio y ver el estado de DNS para cada servidor que lo aloja:

El sitio web WhatsMyDNS.

Su computadora local también tiene un caché de DNS, para ayudar a acelerar el tiempo de carga de los sitios que visita regularmente. Puedes eliminar esto con relativa facilidad. De hecho, cubrimos esto en otro artículo de Design Bombs con profundidad.

Si bien esto no siempre resolverá el 504 Tiempo de espera de puerta de enlace error, puede darle una idea de si el lado del cliente o del servidor se está cayendo.

3. Repara tu base de datos de WordPress

Si un sitio está fuera de línea, tiene sentido que pueda haber un problema con la base de datos. Como tal, querrá verificar que la propia base de datos de su sitio no sea la causa de la 504 Tiempo de espera de puerta de enlace error.

De hecho, los errores de la base de datos pueden causar todo tipo de problemas con un sitio web de WordPress. Cubrimos el Error al establecer una conexión de base de datos problema en Design Bombs, y nuestro sitio hermano, WPKube.

Una instancia de Adminer, que muestra una colección de tablas de WordPress.

Sin embargo, también querrá consultar la guía detallada sobre WPKube para reparar su base de datos. Esto profundiza en cómo reconocer un error y cómo solucionarlo. Existen diferentes soluciones basadas en su nivel de experiencia y método preferido, como usar código, iniciar sesión en la base de datos usando WP-CLI y usar una herramienta como Adminer.

En resumen

Esperar a que se cargue un sitio es un problema perenne, que sigue siendo un problema incluso para la web moderna. Sin embargo, en el caso de la 504 Tiempo de espera de puerta de enlace error, el rendimiento no es un problema: es el propio servidor. Como tal, hay algunas maneras de arreglar las cosas.

Si navega a un sitio y ve el error, la mejor opción es esperar a que pasen las cosas. Sin embargo, si ejecuta un sitio y ve el error, puede intentar vaciar su caché de DNS, reparar una base de datos de WordPress rota y realizar algunas comprobaciones simples.

¿Tiene alguna pregunta sobre el 504 Tiempo de espera de puerta de enlace ¿error? ¡Háganos saber en la sección de comentarios!

Artículos Relacionados

Deja una respuesta