Está en la página 1de 5

ERROR 504 GATEWAY TIMEOUT

Guia Básica

https://rockcontent.com

¿Conoces el error 504 gateway timeout? Básicamente, sucede cuando


un servidor intenta cargar una página web, pero no hay respuesta del otro servidor
que necesita acceso para completar la carga de la página.
Hay varias posibilidades de error, como comunicación lenta, indisponibilidad del
proxy o CDN y mucho más.

Si bien el mensaje exhibido clasifica el error como error del servidor, es necesario
verificar una serie de factores — tanto en los dispositivos que acceden al sitio como
en la configuración del entorno — que pueden provocar que esta falla ocurra, ya que
ella puede ser solo momentánea y posible resolver fácilmente.

En esta publicación, te mostraremos:


¿Qué es el error 504 gateway timeout y por qué ocurre?
¿Cómo saber si es el error 504?
¿Cuáles son las formas de resolver el error 504 gateway timeout?
¿Quieres saber qué hacer para solucionar este problema? Échale un ojo a los
próximos tópicos.

¿QUÉ ES EL ERROR 504 GATEWAY TIMEOUT Y POR QUÉ OCURRE?


Cuando cualquier navegador intenta acceder a una página en Internet, pueden
ocurrir distintos errores.

Para que sea más fácil identificar cuál es el problema, existen códigos de estado
HTTP, es decir, en lugar de cargar el sitio web solicitado, el navegador muestra una
página con el tipo de error correspondiente.

Los códigos de status HTTP que comienzan con el número 5 indican errores de


servidores. De esa manera, el código 500 corresponde al error interno del servidor,
503 indica que el servicio no está disponible y así sucesivamente. El 504, por lo tanto,
se clasifica como un error de servidor, y su definición es que corresponde a un
problema de gateway timeout.

Pero, ¿qué significa este error? En síntesis, para que la página a la que se accede, se
cargue de forma completa, es necesario conectarse a un segundo servidor.

Por tanto, la indisponibilidad se produce durante esta comunicación, ya que no hay


respuesta deseada y, de esa manera, vuelve con la página de error 504.
El problema se produce entonces debido al retraso en el tiempo de respuesta del
servidor accedido y este es uno de los mensajes que se muestran en el navegador:

El error puede ocurrir en cualquier dispositivo que acceda a Internet, es decir,


computadora, computadora portátil, tablet o celular.
El texto correspondiente al error puede variar según la personalización realizada en
cada navegador o sitio web. Así, algunos de los mensajes habituales sobre este tipo
de fallas son:
504 Gateway Timeout;
HTTP 504;
504 Error;
Gateway Timeout (504);
HTTP Error 504 — Gateway Timeout.

POSIBLES CAUSAS DEL PROBLEMA


Varios factores pueden hacer que el sitio web devuelva el error 504, como la lentitud
en el servidor, lo que hace que las respuestas a las solicitudes sean lentas de
procesar.

Otra razón del problema es el número insuficiente de PHP workers, lo que determina


la capacidad del sitio para recibir solicitudes simultáneas.

Hay también la posibilidad de que exista alguna configuración incorrecta en el


firewall que bloquee incorrectamente algunas conexiones y provoque la
indisponibilidad.

Además, aún puede haber fallas con respecto a la conectividad de la red, lo que
puede causar retrasos en la respuesta a la petición de la página.

¿CÓMO SABER SI ES EL ERROR 504?


El 504 gateway timeout indica que el problema está en el servidor. Sin embargo,
algunas configuraciones en la computadora o en el dispositivo local pueden interferir
en la navegación y dificultar el acceso al entorno de Internet y, con eso, volver el
mensaje de gateway timeout.

En consecuencia, es necesario asegurarse de que el problema sea externo y se


recomienda, por tanto, realizar algunas tareas locales para verificar que ningún
factor interno sea el motivo del error. Ve lo que necesitas hacer.

RECARGAR LA PÁGINA
El primer paso para comprobar si el error realmente existe es volver a cargar la
página. Para ello, presiona la tecla <F5> en el teclado o haz clic en el icono "Recargar
página" en la barra de direcciones del navegador.
Este intento es importante porque puede ser una falla momentánea de
comunicación. Así, al volver a cargar la página, es posible que el problema no vuelva
a ocurrir.

REINICIAR DISPOSITIVOS
Una forma de asegurarse de que el 504 gateway timeout no sea un
problema local es reiniciar los dispositivos.

Esto se debe a que pueden ocurrir fallas de comunicación con equipamientos como
un enrutador, switches o módem, o cualquier otra dificultad para comunicarse con la
red. Entonces, reiniciando estos dispositivos, se puede resolver el problema.

Sin embargo, es importante seguir el orden correcto al volver a conectar los


equipos para que la configuración se asigne correctamente.

En orden: el primero en conectarse es el módem. Después de un intervalo de 60


segundos, prende el enrutador y, después de 2 minutos, la computadora, tablet o el
celular.

PROBAR OTRO NAVEGADOR


Otra recomendación es intentar acceder a la página a través de otro navegador. Este
intento es válido porque puede haber un problema con el código del sitio web que
no funciona bien en un navegador en particular.

REVISAR LA CONFIGURACIÓN DEL PROXY


También es necesario revisar la configuración del proxy para aquellos que no usan
esta función automáticamente.
Básicamente, el proxy es un servidor que actúa como un área intermedia entre la
computadora local e Internet. De esta forma, cualquier indisponibilidad del proxy
puede provocar el problema de carga de un sitio web.
Para comprobar o cambiar la configuración, debes acceder a
 las "Propiedades de Internet" en Windows. Para eso, accede al menú "Inicio" >
"Configuración" > "Red e Internet".
 Selecciona el panel "Status" y la alternativa "Centro de redes y recursos
compartidos".
 Luego haz clic en el enlace "Opciones de Internet".
 Elige la pestaña "Conexiones" y haz clic en "Configuración de LAN".
 Comprueba si la configuración del proxy es correcta o desmarca la selección de
la opción "Usar un servidor proxy para la red local", si deseas deshabilitar la
función.

¿CUÁLES SON LAS FORMAS DE RESOLVER EL ERROR 504 GATEWAY TIMEOUT?


Al realizar tareas como crear un sitio web o un blog, por ejemplo, es común que
ocurra el error 504.
Puede ocurrir en nuevas instalaciones de CMS, como WordPress, o cuando el tráfico
en el sitio web es muy pesado, por ejemplo. Por lo tanto, se deben tomar algunas
acciones para identificar dónde está el problema.
REPARAR LA BASE DE DATOS
Una de las razones del error puede ser la base de datos dañada. Hay algunos plugins
que se pueden usar para resolver ese problema, como WP-DBManager, que se
puede descargar de forma gratuita en WordPress.org.
Para reparar la base de datos, instala el plugin en WordPress. Luego, accede al
Dashboard y haz clic en la alternativa "Database" > "Repair DB".
Luego, haz clic en el botón "Reparar" para reparar toda la base de datos, o
selecciona solo las tablas deseadas.
El siguiente paso es optimizar la base de datos. Para hacer esto, selecciona la
alternativa "Database"> "Optimize DB" y luego haz clic en el botón "Optimize".

VERIFICAR LA CONFIGURACIÓN DE DNS


Otro motivo del error 504 gateway timeout es la resolución de DNS. Es muy común
que, al cambiar el sitio web del proveedor, la nueva dirección demore un tiempo en
propagarse por el Internet. Este retraso puede tardar hasta 24 horas en algunos
casos.
Esto significa que, durante este período, puede suceder que un usuario intente
acceder al sitio y falle. Por eso, es necesario esperar hasta que se propague la nueva
dirección para que se solucione el problema.
Sin embargo, es posible verificar que el DNS ya esté propagado. Existen herramientas
gratuitas en Internet que facilitan esta verificación, como DNSmap. Para verificar,
simplemente escribe la dirección del sitio web en la herramienta y haz clic en "Check
DNS propagation".

VERIFICAR LAS CONFIGURACIONES DE CDN


El error 504 también puede ocurrir debido a fallas en la red CDN — Content Delivery
Network. Básicamente, CDN funciona como puntos de distribución para sitios web.
En otras palabras, son servidores distribuidos en varios lugares del mundo y que
almacenan copias de los sitios.

Su finalidad es hacer posible que un usuario acceda a una página de forma más


rápida según su ubicación. Así, al ingresar la dirección del sitio web, la conexión se
realiza en el CDN más cercano al usuario. Sin embargo, si no está disponible, la
página no se cargará.

El servicio se puede activar y desactivar fácilmente en WordPress a través de plugins


como CDN Enabler. Cuando utiliza un CDN externo, es mejor desactivarlo
temporalmente para ver si se resuelve el problema.

Sin embargo, si el sitio no está disponible y no puedes acceder a él a través del


Dashboard, deberás acceder al entorno a través de una conexión FTP — File Transfer
Protocol  — o mediante el panel de control del proveedor para cambiar el nombre
de la carpeta correspondiente al plugin y luego, cargar el sitio.
Hay varios factores que pueden hacer que este problema aparezca en un sitio web. Y
hay una serie de verificaciones que deben realizarse tanto en el lado del cliente
como en el lado del servidor para intentar resolver la falla.

Si incluso con todos estos intentos de identificar y resolver el error 504 gateway
timeout no es posible eliminar el problema, es necesario ponerse en contacto con el
proveedor de alojamiento para que comprueben internamente si hay alguna
indisponibilidad en el servidor que solo ellos puedan solucionar.

Ahora que sabes cómo evaluar el error 504 en el sitio web, descarga nuestro ebook
sobre cómo mejorar el desempeño de tu página web para que puedas lograr los
mejores resultados con ella.
[rock_performance lang="es"]

También podría gustarte