¿Está viendo el error «ERR_CONNNECTION_TIMED_OUT» en su navegador? No es un mensaje de error muy útil, ¿verdad? Si usted es un usuario diario de WordPress, entonces siempre es bueno estar al tanto de errores comunes como estos que podrían impedirle el acceso a su sitio web.

En el post de hoy, vamos a profundizarnos en el error «ERR_CONNNECTION_TIMED_OUT» y examinar por qué puede ver esto y qué puede hacer para arreglarlo rápidamente. En pocas palabras, es una indicación de que el sistema no está disponible y el tiempo dado para que uno se conecte ha transcurrido, y ahora la solicitud se ha agotado. ¿Pero qué significa eso en realidad?

¡Vamos a averiguarlo!

¿Qué es el error ERR_CONNECTION_TIMED_OUT?

Un error ERR_CONNECTION_TIMED_OUT típicamente significa que hay algo mal con su conexión de red local. Sin embargo, no siempre es así.

De acuerdo con la documentación de soporte de WordPress, aparece un error de tiempo de espera en la conexión cuando su sitio web está intentando hacer más de lo que su servidor puede gestionar. Es particularmente común en el hosting compartido, donde el límite de memoria está restringido.

Cuando usted visita un sitio web y no se carga, su navegador intentará durante unos 30 segundos más o menos hasta que termine la conexión. Tras lo cual devolverá un error «ERR_CONNECTION_TIMED_OUT», indicando un problema de comunicación. En Google Chrome puede ver esto como «Este sitio no se puede alcanzar. Domain.com tardó demasiado en responder.»

ERR_CONNECTION_TIMED_OUT error en Chrome

ERR_CONNECTION_TIMED_OUT error en Chrome

Debido a los diferentes navegadores web, sistemas operativos y servidores, el error puede presentarse de diferentes maneras. Pero la mayoría de ellos tienen el mismo o similar significado. «ERR_NETWORK_CHANGED» y «ERR_CONNNECTION_REFUSED» son dos errores estrechamente relacionados que normalmente se pueden resolver con los mismos pasos de resolución de problemas que se indican a continuación.

A continuación se muestran algunos ejemplos de cómo el error puede presentarse en diferentes navegadores.

Mozilla Firefox

En Mozilla Firefox el error se mostrará como «The connection has timed out.» El servidor de domain.com tarda demasiado en responder.

ERR_CONNECTION_TIMED_OUT error en Firefox

ERR_CONNECTION_TIMED_OUT error en Firefox

Microsoft Edge

En Microsoft Edge, el error se mostrará como «Hmmm… no puedo llegar a esta página. Domain.com tardó demasiado en responder.» En Edge, sin embargo, también contiene el error «ERR_CONNNECTION_TIMED_OUT».

ERR_CONNECTION_TIMED_OUT error en Edge

ERR_CONNECTION_TIMED_OUT error en Edge

Safari

En Safari, el error se mostrará como «Safari Can’t Open the Page» (Safari no puede abrir la página). Safari no puede abrir la página domain.com porque el servidor donde se encuentra esta página no responde».

ERR_CONNECTION_TIMED_OUT error in Safari

ERR_CONNECTION_TIMED_OUT error in Safari

¿Cómo corregir el error ERR_CONNECTION_TIMED_OUT?

¿Dónde debería comenzar la solución de problemas si ve este error en su sitio de WordPress? Sin una gran cantidad de contexto, a veces puede ser frustrante y abrumador por dónde empezar. Por lo general, se trata de problemas del lado del cliente (problemas con la conexión de red o con el cortafuegos) o del servidor en el que está alojado el sitio (límites de memoria, tiempos de ejecución, etc.).

1. Compruebe su conexión

Google Chrome, Firefox y Edge recomiendan que compruebe la conexión de red. Si bien esto puede parecer obvio, todos ellos apuntan a la comprobación de su conexión en primer lugar, ya que es una de las razones más comunes del error. Aquí hay algunas cosas que recomendamos:

2. Desactivar temporalmente el software de firewall y antivirus

 

Los cortafuegos y el software antivirus están destinados a proteger a los usuarios y sus sistemas. Escanean su dispositivo regularmente y automáticamente bloquean cualquier actividad sospechosa. Sin embargo, este tipo de seguridad a veces puede provocar problemas de conexión.

Esto se debe a que los cortafuegos a menudo pueden bloquear las páginas que no necesitan o rechazar contenido que es completamente seguro. Hemos visto esto muchas veces con software como AVG. Para comprobar si este es su caso, intente desactivar los programas de firewall y antivirus. Por supuesto, esto sólo se aconseja si usted sabe con seguridad que el sitio que tiene intención de visitar es seguro.

Además, sólo debe deshabilitar este tipo de software temporalmente. Vuelve a activarlo después de que haya terminado de comprobar si el error se ha resuelto, para que no se vuelva a ser  vulnerable a los ataques. Si encuentra errores repetidamente debido a su cortafuegos o software antivirus, es posible que desee considerar cambiar lo que está utilizando.

Estos tipos de herramientas también tienen lo que se llama un informe de «falso positivo» que usted puede llenar. Si está 100% seguro de que un sitio que visita está bloqueado y no debería estarlo, puede decírselo al desarrollador del software. Aquí hay algunos enlaces rápidos:

3. Desactivar la configuración del proxy

A veces puede ver el error ERR_CONNNECTION_TIMED_OUT si está utilizando un servicio proxy. Esto suele ser bastante raro, especialmente en el lado del cliente. Sin embargo, uno podría haber sido configurado sin que usted lo supiera. Para desactivar o comprobar que no está activada ninguna configuración de proxy, siga estos pasos.

Acceda al menú Configuración en su navegador Chrome. Esto abrirá el menú completo de opciones. En la sección Sistema (tendrá que hacer clic en Avanzado en la parte inferior para ver esto), encontrará una entrada titulada Abrir configuración de proxy. Al seleccionarlo, se le llevará al menú correspondiente:

Abrir la configuración de Proxy en Chrome

Abrir la configuración de Proxy en Chrome

El siguiente paso depende del sistema que esté utilizando actualmente. Los usuarios de Windows querrán hacer clic en Configuración de LAN y desmarcar la opción Usar servidor proxy para LAN. Si es usuario de Mac, debe encontrarse inmediatamente en el menú correspondiente. A continuación, tendrá que desmarcar todos los protocolos proxy seleccionables y comprobar si el mensaje ERR_CONNECTION_TIMED_OUT ha sido resuelto.

Desmarcar proxies en Mac

Desmarcar proxies en Mac

Si está en Windows, verá que aparece la ventana «Configuración de red de área local (LAN)». Deberá confirmar que la opción «Utilizar un servidor proxy para su LAN» no está seleccionada.

Desactivar la configuración del proxy Chrome en Windows

Desactivar la configuración del proxy Chrome en Windows

Lo mismo ocurre si utiliza una VPN como ExpressVPN o TunnelBear. Asegúrese de no estar conectado por accidente.

4. Cambiar DNS Servers

Lo siguiente que puede intentar es cambiar sus servidores DNS. Por defecto, los servidores DNS son asignados automáticamente por su ISP. Pero puede intentar cambiarlos temporalmente a un servidor DNS público, como Google o Cloudflare.

Sugerencia: si ya está utilizando un servidor DNS gratuito y tiene problemas, eliminarlo y volver a los servidores DNS de su proveedor de servicios de Internet a veces también soluciona los problemas.

Google y Cloudflare no son perfectos el 100% de las veces y ha habido algunos casos en los que hemos notado que volver a cambiar ha resuelto el problema. Esto es especialmente cierto si está usando un punto de acceso Wifi en un aeropuerto o cafetería.

Windows

En Windows, simplemente abra el símbolo del sistema pulsando la tecla del logotipo de Windows y la tecla R. A continuación, escriba «panel de control» y pulse Intro.

Ejecutar Panel de control Windows

Ejecutar Panel de control Windows

Haga clic en «Red e Internet» y luego en «Centro de redes y recursos compartidos». En el lado izquierdo, haga clic en «Cambiar ajustes del adaptador».

Cambiar la configuración del adaptador

Cambiar la configuración del adaptador

Haga clic con el botón derecho del ratón en su conexión actual, ésta será una conexión de área local o una conexión de red inalámbrica según la forma en que se esté conectando. A continuación, haga clic en «Propiedades».

Propiedades de la conexión inalámbrica

Propiedades de la conexión inalámbrica

Seleccione la Versión 4 del Protocolo de Internet (o la Versión 6 si lo desea) y haga clic en «Propiedades».

Propiedades IPV 4

Propiedades IPV 4

Tome nota de cualquier configuración existente en caso de que necesite volver. Haga clic en «Utilizar las siguientes direcciones de servidor DNS». Introduzca lo siguiente o sustituya el existente por uno nuevo:

Para IPv4: 1.1.1.1 y 1.0.0.1
Para IPv6: 2606:4700:4700::1111 y 2606:4700:4700::1001

Direcciones del servidor DNS

Direcciones del servidor DNS

Haga clic en Aceptar y luego en Cerrar. Reinicie su navegador.

Mac

Para cambiar los servidores DNS en un Mac, vaya a Preferencias del Sistema….

Preferencias del sistema Mac

Preferencias del sistema Mac

Haga clic en el icono de red y luego en «Avanzado».

Red de Mac avanzada

Red de Mac avanzada

Haga clic en la pestaña «DNS».

DNS para Mac

DNS para Mac

A continuación, agregue las direcciones de servidor DNS de Cloudflare.

Para IPv4: 1.1.1.1 y 1.0.0.1
Para IPv6: 2606:4700:4700::1111 y 2606:4700:4700::1001

5. Aclarar/Renovar DNS

También puede intentar purgar su caché de DNS local. Esto es similar a limpiar la caché de su navegador. Puede ser que el sitio que está tratando de visitar no se esté resolviendo a la dirección IP correcta. Si acaba de migrar su sitio de WordPress a un nuevo host, es importante esperar a que las cosas se propaguen completamente. Esto a veces puede tomar hasta 24 horas, aunque puede ser tan poco como unos pocos minutos. Esto depende de su proveedor de DNS y del valor TTL de sus registros DNS.

Windows

En Windows, simplemente abra el símbolo del sistema e introduzca lo siguiente:

ipconfig /flushdns
Símbolo del sistema - flush DNS

Símbolo del sistema – flush DNS

Debería ver un «Exitoso lavado de la caché de resolución de DNS» si funciona.

Mac

Para los usuarios de macOS, puede introducir lo siguiente en el terminal:

dscacheutil -flushcache
 Caché Mac Flush

Caché Mac Flush

Nota: No hay ningún mensaje de éxito en los Macs.

6. Comprobar el archivo de sus hosts

Cada computadora tiene lo que ellos llaman un archivo de hosts locales. Este es un archivo que contiene entradas DNS manuales que se asignan a direcciones IP específicas. Normalmente, esto sólo se edita cuando se desea obtener una vista previa your DNS antes de cambiar de dominio a un nuevo host. O tal vez usted tiene un sitio de desarrollo local ejecutándose usando una herramienta como Vagrant o Docker.

Hay una multitud de maneras diferentes en las que este archivo podría haber sido cambiado o editado. Por lo tanto, siempre es bueno comprobar que el sitio web al que está intentando acceder no está ahí. Sólo tiene que seguir los pasos que se indican a continuación.

Windows

El archivo de hosts normalmente requiere acceso adicional. Así que el primer paso es abrir su editor de texto como administrador. Simplemente haga clic en el menú de inicio, busque su editor de texto, haga clic con el botón derecho del ratón sobre él y seleccione «Ejecutar como administrador». Esto se puede hacer en cualquier editor de texto como Notepad, Notepad++, Atom, etc. Estamos usando Sublime en nuestro ejemplo a continuación.

Ejecutar el editor de texto como administrador

Ejecutar el editor de texto como administrador

Dentro de su editor de texto, haga clic en Archivo → Abra y busque la siguiente ubicación:

C:\Windows\System32\drivers\etc\

Haga clic en el archivo de hosts y en «Abrir».

Abrir el archivo de hosts

Abrir el archivo de hosts

Compruebe y asegúrese de que el sitio web que intenta visitar no está en la lista. Si está, quítelo.

Mac

Para comprobar el archivo de su host en un Mac, le recomendamos que obtenga Gas Mask. Es una aplicación gratuita que se puede utilizar como administrador de archivos de hosts, editor de archivos de hosts, y cambiar entre ellos. Hace que todo sea rápido y fácil! De lo contrario, puede seguir los pasos que se indican a continuación para editar manualmente el archivo de hosts en Mac.

Vaya a Utilidades y haga clic en «Terminal».

Terminal de utilidades para Mac

Terminal de utilidades para Mac

Introduzca el siguiente comando y pulse Intro (lo más probable es que también se le pida su contraseña de administrador).

sudo nano /private/etc/hosts

Compruebe y asegúrese de que el sitio web que está intentando visitar no aparece en el archivo de hosts. Si aparece, quítelo.

Editar el archivo de hosts en Mac

Editar el archivo de hosts en Mac

7. Compruebe el DNS de su dominio

También debe verificar que los DNS de su dominio apuntan correctamente a su proveedor de alojamiento. Si eres un cliente de Kinsta, tenemos un post en profundidad sobre cómo apuntar su dominio y/o DNS a Kinsta. Si recientemente ha migrado su sitio web a un nuevo host, es posible que los DNS se hayan almacenado incorrectamente en la caché de su equipo. En cuyo caso, el paso 5 anterior debería resolverlo. O simplemente puede ser demasiado pronto y usted necesita esperar unas horas para que los DNS se propaguen completamente.

8. Borrar caché del navegador

Los navegadores web almacenan información en caché en su ordenador. Esto incluye su historial de navegación, datos de acceso guardados y cookies, todos los cuales se registran para cargar las páginas relevantes más rápidamente la próxima vez que se visitan.

Aunque son útiles, las cachés pueden causar numerosos problemas cuando se vuelven anticuadas. Afortunadamente, este problema se resuelve fácilmente limpiando la caché.

Pero antes de hacerlo, puede comprobar fácilmente si se trata de un problema de caché del navegador abriendo su navegador de incógnito primero. O puede probar con otro navegador. Si sigue viendo el error, entonces querrá continuar con el borrado de la caché.

En este ejemplo, utilizaremos Google Chrome. Comience abriendo el menú principal (en la esquina superior derecha de la ventana de su navegador). Desde allí, seleccione Más herramientas: A continuación, puede hacer clic en Borrar datos del navegador.

Datos de navegación nítidos en cromo

Datos de navegación nítidos en Chrome

En la página resultante, deberá asegurarse de que todas las categorías de archivos listadas estén seleccionadas. Si no lo son, Chrome no podrá vaciar toda la caché. En su lugar, simplemente eliminará las entradas más recientes, lo que no dará como resultado el efecto deseado:

Borrar datos de navegación

Borrar datos de navegación

Un método alternativo para completar este proceso es introducir la siguiente URL en la barra de direcciones:

chrome://settings/clearBrowserData

La pantalla resultante debería permitirle el acceso a las mismas opciones que hemos descrito anteriormente. Aquí hay algunos otros enlaces útiles para limpiar la caché.

9. Ver El Tiempo Máximo de Ejecución

El resto de los pasos de solución de problemas que vamos a seguir son aquellos que tienen que ver con la configuración de su sitio o servidor WordPress y que pueden ayudar a corregir el error «ERR_CONNECTION_TIMED_OUT».

El primero es el tiempo máximo de ejecución establecido para su sitio. En la mayoría de los servidores, el tiempo predeterminado es de 30 segundos. Esta es la cantidad de tiempo que se permite que un script PHP se ejecute (después de lo cual se agota). En los hosts compartidos, este valor suele ser bajo o se deja en el valor predeterminado.

No puede modificar esto fácilmente desde WordPress ya que el archivo php.ini se encuentra en su servidor. Para modificar esto, le recomendamos que se ponga en contacto con su proveedor de alojamiento para ver si puede ayudarle. En Kinsta, establecemos el tiempo máximo de ejecución predeterminado en 300 segundos.

Si desea intentar modificarlo usted mismo, por lo general puede hacerlo con una de las siguientes opciones. Ambos dependerán de cómo su proveedor de alojamiento configure sus servidores.

Opción 1 – Modificar el Tiempo Máximo de Ejecución en el Archivo php.ini

Si tiene un archivo php.ini en su directorio home, busque el parámetro max_execution_time y modifíquelo. Por ejemplo, si está configurado en 30 segundos, puede aumentarlo a 300 segundos.

max_execution_time = 300

Opción 2 – Modificar el Tiempo Máximo de Ejecución en el Archivo htacess

Si la opción anterior no funciona, es posible que pueda cambiarla en el archivo . htaccess. Al igual que con el archivo php.ini, éste se encuentra típicamente dentro de su directorio home. Coloque lo siguiente en la parte superior de su archivo .htaccess:

php_value max_execution_time 300

10. Desactivar temporalmente sus plugins

Como con la mayoría de los errores de WordPress, un plugin puede ser definitivamente la raíz del problema. Para determinar si eso es lo que está sucediendo, tendrá que desactivar todos los plugins de su sitio. Sin embargo, si está obteniendo el error «ERR_CONNECTION_TIMED_OUT» significa que no tiene acceso a su área de administración de WordPress. Esto significa que necesitará SFTP en su sitio. Recomendamos usar FileZilla.

Una vez que su cliente SFTP esté listo, conéctese a su sitio web a través de él y navegue hasta la carpeta raíz de WordPress. En caso de que no lo encuentre, normalmente se llama public_html, html, public, www, o el nombre de tu sitio. Si es cliente de Kinsta, es su carpeta pública.

Carpeta raíz WordPress SFTP

Carpeta raíz WordPress SFTP

Abra esa carpeta y navegue hasta el directorio wp-content. Dentro, verá una carpeta llamada plugins, que contiene subdirectorios individuales para cada uno de los plugins instalados en su sitio (tanto activos como inactivos).

Lo que va a hacer ahora es hacer clic con el botón derecho del ratón en la carpeta de plugins y cambiarle el nombre a otra cosa. Recomendamos plugins.old o plugins.disactivated, para que pueda reconocerlo fácilmente más tarde.

Carpeta de plugins de WordPress renombrada

Carpeta de plugins de WordPress renombrada

WordPress no podrá encontrar ninguno de sus plugins. Cuando eso ocurra, desactivará automáticamente esos plugins.

Ahora, intente acceder a su tablero de WordPress. Si el error de tiempo de espera ha desaparecido, entonces puedes asumir que uno de sus plugins fue el culpable. Todo lo que tiene que hacer es averiguar cuál fue el culpable.

Vuelva al directorio wp-content, y renombre correctamente su carpeta de plugins originales. Luego, tendrá que deshabilitar cada uno de sus plugins uno por uno, hasta que encuentre al culpable.

Para ello, abra el directorio wp-content/plugins. En el interior, encontrará una carpeta para cada uno de sus plugins. El proceso que vas a seguir es más o menos el mismo que antes:

  1. Empiece con la primera carpeta y renómbrela con el nombre que desee.
  2. Revise su sitio web para ver si el error ha desaparecido.
  3. Si no lo es, devuelva la carpeta del plugin del paso anterior a su nombre original.
  4. Pase al siguiente plugin de su lista, repitiendo los pasos anteriores.

Este proceso puede tardar un poco si tiene muchos plugins, pero es vital comprobar cada plugin por separado. Si en algún momento identifica el plugin que está causando el error, puede desinstalarlo o reemplazarlo con otra herramienta.

Si llega al final de estos pasos sin encontrar una solución, puede pasar a la siguiente etapa de solución de problemas.

11. Volver temporalmente al tema predeterminado

Ahora que ha descartado sus plugins como causa del error de tiempo de espera, es el momento de hacer lo mismo con su tema activo. De hecho, su tema también podría ser la creación de problemas de compatibilidad.

Desafortunadamente, el proceso no funciona igual que el anterior. WordPress no volverá al tema por defecto si simplemente renombramos la carpeta de temas, terminaríamos con un error como «El directorio temático «nombre del tema» no existe». O si intenta cambiar el nombre de toda la carpeta del directorio temático, terminará con «ERROR: El directorio temático está vacío o no existe. Por favor, compruebe su instalación.»

Por lo tanto, necesita acceder a su base de datos de WordPress iniciando sesión en phpMyAdmin. Si es cliente de Kinsta, puede encontrarlo en la sección «Info» del panel de control de MyKinsta.

MyKinsta phpMyAdmin

MyKinsta phpMyAdmin

Haga clic en la tabla «wp_options» y luego en la pestaña «Search». Usted querrá buscar debajo de «option_name» para la plantilla.

Tabla de opciones de phpMyAdmin wp_options

Tabla de opciones de phpMyAdmin wp_options

Bajo la columna «option_value» verá el nombre actual de su tema. Cambia esto a uno de los temas por defecto, como «veintidós«.

wp_options nombre de la plantilla

wp_options nombre de la plantilla

Compruebe su sitio web de nuevo para ver si esto ha corregido el error. Si lo hizo, simplemente significa que es un problema con su tema de WordPress y puede intentar reinstalarlo o volver a su copia de seguridad más reciente.

12. Aumentar el límite de memoria

El parámetro WP_MEMORY_LIMIT permite especificar la cantidad máxima de memoria que puede ser consumida por PHP. Si está utilizando hosting compartido, lo más probable es que esté configurado a un valor bajo como 64M. En Kinsta, establecimos el límite de memoria predeterminado en 256M.

Puede aumentar el límite de memoria añadiendo lo siguiente a su archivo wp-config.php. Esto debe ser colocado encima de la inclusión wp-settings.php.

define( 'WP_MEMORY_LIMIT', '256M' );
WP_MEMORY_LIMIT en wp-config.php

WP_MEMORY_LIMIT en wp-config.php

¿No está seguro de cuál es su límite de memoria PHP actual? Si tiene acceso a su tablero de WordPress y está ejecutando WordPress 5.2 o superior, puede ver el límite de memoria PHP bajo la herramienta «Site Health».

Límite de memoria PHP de la salud del sitio WordPress

Límite de memoria PHP de la salud del sitio WordPress

¿No puede llegar a su sitio debido al mensaje de error *ERR_CONNECTION_TIMED_OUT*? Aquí hay 12 maneras posibles de arreglarlo! 💻😱Click to Tweet

Resumen

Los errores de conexión y de tiempo de espera nunca son divertidos de solucionar, pero con suerte, ahora tiene un poco más de conocimiento en su cinturón de herramientas para ayudar a resolverlo rápidamente.

Es importante recordar que el error «ERR_CONNNECTION_TIMED_OUT» es el resultado de un problema del lado del cliente, como su conexión de red, o un problema con el servidor donde está alojado su sitio WordPress. ¿Tiene otros consejos para resolver este error? Háganoslo saber más abajo en los comentarios.


Si le ha gustado este artículo, entonces le encantará la plataforma de Kinsta WordPress hosting. Acelere su sitio y reciba soporte 24/7 de nuestro equipo de WordPress veterano. Nuestra infraestructura potenciada por Google Cloud se centra en escalamiento automático, rendimiento y seguridad. ¡Déjenos mostrarle la diferencia con Kinsta! Conozca nuestros planes