¿Cómo arreglar ERR_CONNECTION_REFUSED en Chrome?
Este tutorial abarca los siguientes temas:
ERR_CONNECTION_REFUSED es uno de esos errores generales que produce Chrome cuando un problema indeterminado te impide visitar una web.
Puede ser frustrante lidiar con un error que no te da una pista clara sobre el problema. En realidad, muchos problemas diferentes pueden causarlo, pero examinaremos los más comunes y cómo solucionar el error. Sigue leyendo para obtener más información.
¿Qué significa ERR_CONNECTION_REFUSED?
Aunque la causa del error no está clara, el nombre es bastante descriptivo del problema. ERR_CONNECTION_REFUSED significa que el intento de tu navegador Chrome de cargar un sitio web está bloqueado por algo. Tu navegador sigue intentando cargar el sitio web durante algún tiempo, pero después de un tiempo, la conexión se agota.
Chrome no puede especificar la causa exacta y te informa de un problema de conectividad en curso mostrando el mensaje genérico ERR_CONNECTION_REFUSED.
¿Cómo se ve ERR_CONNECTION_REFUSED en diferentes navegadores?
ERR_CONNECTION_REFUSED es un código de error que se usa solo en Google Chrome y no lo verás en otros navegadores. Va acompañado del mensaje: “No se puede acceder a este sitio web”. Al hacer clic en Detalles, se expande la página que sugiere algunas soluciones.
Otros navegadores reconocerán el problema con diferentes mensajes de error. Por ejemplo, Firefox dice: “No se puede conectar”. También añade algunas indicaciones sobre cuál podría ser el problema.
Safari declara: “Safari no se puede conectarse al servidor”; sin mayor explicación.
Causas comunes de ERR_CONNECTION_REFUSED
Mirando el mensaje de error, puede suponer que se origina únicamente en su navegador. Sin embargo, en realidad, el problema puede provenir de varios lugares.
De hecho, el navegador puede ser el problema, pero en muchos casos, otros factores influyen en el error.
Los problemas en tu red, dispositivo o navegador a menudo conducen al error ERR_CONNECTION_REFUSED. Los casos más comunes incluyen:
- Caché y cookies caducados en su navegador
- Un problema con tu ordenador o router
- Problemas de conectividad en su red
- Un firewall o software antivirus que bloquea el acceso al sitio web
- Configuración de un servidor proxy o red VPN
- Caché DNS caducada
- Problemas con el servidor DNS
- Extensiones del navegador que bloquean la conexión
- Instalación de Chrome dañada
- La configuración del nombre de host en el archivo “hosts” impide la conexión a un sitio web
El problema también puede originarse en el sitio web. Los sitios web de WordPress, en particular, pueden desencadenar el error en los siguientes escenarios:
- Plugins que causan conflictos
- Configuración del tema que causa el error
- Timeouts de los scripts PHP
- Problemas temporales en el servidor de alojamiento
Cómo arreglar el error ERR_CONNECTION_REFUSED
El primer paso para arreglar el error ERR_CONNECTION_REFUSED debería ser encontrar su origen. Esto determinará las acciones de seguimiento para resolver el problema.
Como regla general, comience con las soluciones más generales y rápidas y vaya gradualmente a las más complejas.
Cómo corregir el error como visitante
Si tu sitio web sufre el error ERR_CONNECTION_REFUSED, hay comprobaciones más elaboradas que puedes realizar como webmaster. Sin embargo, primero puedes solucionar el error desde la perspectiva del visitante, ya que estas comprobaciones son más rápidas y fáciles de realizar.
Limpia la caché y las cookies de tu navegador
Tu navegador mantiene los archivos en caché y las cookies para acelerar la carga del sitio web. Sin embargo, pueden caducar o dañarse, lo que lleva al error ERR_CONNECTION_REFUSED.
Por lo tanto, tendrás que limpiar la caché y las cookies de tu navegador. Dependiendo de tu dispositivo o navegador, el proceso varía. Lee las siguientes guías para diferentes dispositivos y navegadores:
- Cómo limpiar la caché y las cookies en navegadores de escritorio
- Cómo limpiar la caché en dispositivos Android
- Cómo limpiar la caché en iPhone
Prueba si el error ocurre en diferentes sitios web
Para probar si solo un sitio web muestra el error o si el problema es general para su navegador, intente ingresar a otro sitio web. Si no experimentas el error mientras visitas otros sitios web, es una clara indicación de que el navegador no es el problema. Si el error ocurre en diferentes sitios web, puede considerar que el problema proviene de su navegador o red.
También puede usar un verificador en línea para determinar si un sitio web está caído para otros visitantes. Una de las fichas más populares es Down for Everyone or Just Me.
Reinicia tu ordenador y enrutador
Puede haber soluciones más elegantes, pero el antiguo método de apagar y encender tus dispositivos puede funcionar. Un problema indefinido en tu computadora o router puede causar el error, y reiniciarlos podría resolverlo.
Comprueba tu conexión a Internet
Intenta cambiar tu red. Por ejemplo, si usas Wi-Fi en casa, muévete a tu red móvil 3G/4G/5G. Siempre que el error se detenga al usar la otra red, el problema se deriva de la red utilizada anteriormente. En este caso, contacta con tu ISP (proveedor de servicios de Internet), para que puedan ayudarte a resolver el problema.
Desactiva tu firewall o programa antivirus
Los programas antivirus y firewall son fundamentales para protegerte de varias amenazas en línea. Sin embargo, en algunos casos, pueden ser demasiado estrictos y percibir un sitio web inofensivo como un peligro potencial. El resultado de eso puede ser que tu Chrome produzca el error ERR_CONNECTION_REFUSED al intentar acceder a un sitio web.
Para probar si tu software antivirus o firewall está bloqueando la conexión, considera pausarlos temporalmente e intenta ingresar al sitio web nuevamente. Si el sitio web ahora es accesible, fue bloqueado desde cualquier software. Puede que tengas que añadir el sitio web a la lista blanca del programa antivirus o firewall o cambiar el software.
Después de eso, asegúrate de que el software de seguridad esté activo de nuevo para protegerte de amenazas reales.
Desactivar la configuración del servidor proxy o la VPN
Hoy en día, muchas organizaciones y usuarios individuales usan servidores proxy y redes VPN. Añaden un nivel extra de seguridad al ocultar tu dirección IP real y filtrar el tráfico.
Sin embargo, algunas de sus características pueden interferir con la conexión a los servidores del sitio web, lo que finalmente da como resultado el error ERR_CONNECTION_REFUSED.
Si usa una red VPN, intente desactivarla y cargar el sitio web de nuevo. Si el sitio web carga, significa que la VPN ha estado bloqueando la conexión.
Para revisar la configuración del servidor proxy, haz clic en el menú kebab en Chrome y selecciona Configuración.
Selecciona Sistema y luego haz clic en Abrir la configuración de proxy de tu ordenador.
Desactivar el servidor proxy en macOS
Chrome abrirá automáticamente la configuración de Proxies de tu macOS. Desmarca las casillas de todas las opciones de proxy de la lista Selecciona un protocolo para configurar y presiona el botón Aceptar. Luego, prueba la conexión al sitio web problemático para ver si el error ha desaparecido.
Desactivar el servidor proxy en Windows 10
En Windows 10, Chrome abrirá la sección Red е Internet > Proxy. Desactiva todos los ajustes de proxy y confirma los cambios con el botón Guardar.
Vaciar la caché de DNS
Cada sistema operativo (SO) tiene un resolutor de DNS que almacena en caché los registros DNS de los sitios web visitados anteriormente. Ayuda a reducir el tiempo de búsqueda de DNS y acelerar la resolución del sitio web.
La caché de DNS es muy beneficiosa, pero a veces puede entrar en conflicto con la conexión a un sitio web: la IP del sitio web puede haber cambiado mientras que la caché de DNS almacena una dirección desactualizada. Esto podría llevar al error “ERR_CONNECTION_REFUSED” al visitar este sitio web.
Lo que ayudaría en esta situación es limpiar la caché de DNS en su sistema operativo. El proceso para limpiar la caché de DNS depende de tu sistema operativo. Lee las siguientes guías para encontrar los pasos detallados para los diferentes sistemas operativos:
- Cómo vaciar la caché de DNS en macOS
- Cómo vaciar la caché de DNS en Windows
- Cómo vaciar la caché de DNS en Linux
Cambiar el servidor DNS
Cada ordenador conectado a Internet utiliza un servidor DNS que proporciona las direcciones de los sitios web. Por lo general, tu proveedor de servicios de Internet configura el servidor DNS automáticamente, pero también puedes usar servidores DNS públicos y gratuitos como Google o Cloudflare.
- Los servidores DNS de Google usan las direcciones 8.8.8.8 y 8.8.4.4
- Los servidores DNS de Cloudflare usan las direcciones 1.1.1.1 y 1.0.0.1
Si hay un problema en curso con el servidor DNS, tu navegador Chrome puede devolver el error ERR_CONNECTION_REFUSED. En este caso, puedes cambiar tu servidor DNS para comprobar si resuelve el problema.
Cambiar el servidor DNS en macOS
Si eres un usuario de Mac, abre el menú Preferencias del Sistema desde el Dock o Launchpad, y selecciona Red.
Haz clic en el botón Avanzado de la red utilizada actualmente.
Luego, abre la pestaña DNS para ver la dirección actual del servidor DNS. Puedes añadir un nuevo servidor DNS haciendo clic en el signo + en Servidores DNS o editar las direcciones existentes.
Si usas Cloudflare o Google, cambia al servidor DNS predeterminado proporcionado por tu ISP. En caso de que ya uses el predeterminado, prueba Cloudflare o Google.
Cambiar el servidor DNS en Windows
En Windows, puedes cambiar los servidores DNS desde el Panel de control. Para abrirlo, escribe “control panel” en la barra de búsqueda junto al logo de Windows en la parte inferior izquierda. esquina. El primer resultado será Panel de control. Pincha en su icono para abrirlo.
Desde el menú Panel de control, navega a Red e Internet > Centro de redes y recursos compartidos. En la sección Ver las redes activas, haz clic en el botón de la red junto a Conexiones. Aparecerá una nueva ventana emergente donde debes seleccionar Propiedades.
Aparecerá otra ventana para la configuración de Funciones de red. En la lista Esta conexión usa los siguientes elementos, busca Internet Protocol Version 4 (TCP / IPv4), haz clic en él y presiona el botón Propiedades botón.
Selecciona Usar las siguientes direcciones de servidor DNS, donde puedes configurar los servidores DNS en los campos Servidor DNS preferido y Servidor DNS alternativo. Escribe la dirección del servidor DNS predeterminado o añade los servidores DNS de Cloudflare o Google. Para confirmar los cambios, pulsa en Aceptar.
Desactivar la sincronización de Google
Otra posible razón para el error ERR_CONNECTION_REFUSED en Chrome es la sincronización con Google. Deberías desactivarlo para averiguar si está causando el problema.
Para hacerlo, haz clic en el menú kebab en Chrome y selecciona Configuración. Abre la sección Google y tú, y presiona el botón Desactivar al lado de tu nombre de perfil.
Desactivar extensiones para Chrome u otros navegadores
Las extensiones de Chrome añaden muchas funciones adicionales a tu navegador. Sin embargo, a veces, sus scripts pueden obstruir la conexión a los sitios web. Esto puede llevar al error ERR_CONNECTION_REFUSED.
Por lo tanto, inspeccionar las extensiones podría resolver su problema. Haz clic en el menú kebab en la esquina superior derecha de Chrome. Selecciona Más herramientas > Extensiones para ver todas las extensiones instaladas en tu navegador.
Cada extensión tiene un interruptor ON / OFF. Intenta deshabilitar las extensiones una por una y carga el sitio web problemático. Si el sitio web carga cuando una de las extensiones está desactivada, es seguro asumir que estaba bloqueando la conexión. Puedes mantenerlo desactivado o reemplazarlo por uno alternativo.
Reinstalar Chrome
ERR_CONNECTION_REFUSED también puede ser el resultado de una instalación de Chrome corrupta. Si nada más ayuda, considere desinstalar su instalación actual e instalar una nueva versión actualizada.
Inspecciona el archivo “hosts”
Cada sistema operativo tiene un archivo “hosts”, que le permite mapear nombres de host elegidos a direcciones IP personalizadas. Con él, los usuarios pueden anular la configuración DNS global de los dominios.
Tu archivo “hosts” puede ser modificado, y el dominio del sitio web problemático puede llevar a una dirección inválida. Como resultado, el sitio web muestra ERR_CONNECTION_REFUSED en su navegador.
Para inspeccionar tu archivo “hosts”, necesitas abrirlo y editarlo. Si no estás seguro de cómo hacerlo, revisa este tutorial sobre modificando el archivo “hosts” en diferentes sistemas operativos.
Busca una línea que incluya el dominio que produce el error. Si tal entrada existe, elimínala y guarde los cambios en el archivo “hosts”. Vuelve a cargar la página web para comprobar si el error ha desaparecido.
En este ejemplo, el nombre de host domain.com apunta a la dirección IP no válida 0.0.0.0. La dirección crea un bucle de retorno que causa el error ERR_CONNECTION_REFUSED en Chrome al intentar acceder al sitio web domain.com.
Cómo arreglar ERR_CONNECTION_REFUSED en un sitio web de WordPress
Además de los problemas de red o dispositivo, ERR_CONNECTION_REFUSED puede ser provocado por una configuración incorrecta del sitio web. En general, WordPress es una plataforma estable para crear sitios web, pero debido a la gran cantidad de plugins y temas disponibles, algunas combinaciones pueden llevar a conflictos que causan el error.
Desactivar los plugins
WordPress ofrece una amplia selección de plugins que amplían la funcionalidad básica de tu sitio web. Son extremadamente útiles y ahorran tiempo, ya que pueden agregar las características deseadas rápidamente sin escribir una sola línea de código.
Sin embargo, ocasionalmente, puede haber una incompatibilidad entre los plugins y los temas, lo que resulta en el error ERR_CONNECTION_REFUSED.
Si ninguna de las soluciones generales anteriores ayudó, intente desactivar los plugins en su sitio web de WordPress.
Para hacerlo, accede a tu panel de WordPress, y navega a la sección Plugins > Plugins instalados. Marca la casilla junto a Plugins para seleccionar todos los plugins, selecciona Desactivar del menú desplegable Acciones en lote y presiona Aplicar.
En caso de que el error le impida iniciar sesión en el panel, puede desactivar los plugins de formas alternativas. Lee las siguientes guías para ver los pasos detallados:
- Cómo desactivar todos los plugins de WordPress desde Site Tools
- ¿Cómo desactivar todos los plugins de WordPress directamente desde la base de datos?
Prueba a abrir el sitio de nuevo después de que los plugins hayan sido desactivados. Si ahora se abre el sitio, significa que uno de ellos es el culpable. Continúa volviendo a tu panel de control, yendo a Plugins instalados y activando los plugins uno por uno. Cuando habilitas el defectuoso, el error volverá.
Luego puedes desactivar el plugin en cuestión hasta que se resuelva el problema. Busca una actualización, contacta con los desarrolladores del plugin para reportar el problema o considera reemplazarlo con una alternativa.
Cambiar el tema
En casos raros, tu tema de WordPress activo también puede afectar la funcionalidad estándar de tu sitio web. Como resultado de eso, tu sitio web puede devolver el error ERR_CONNECTION_REFUSED. Por lo tanto, puedes probar el cambio a otro tema.
La forma estándar de hacer esto es desde su panel de control. Ve a Apariencia > Temas y haz clic en el botón Activar de uno de los otros temas instalados.
Si el error aparece después de cambiar el tema, indica que el tema anterior fue la causa del problema. Considere ponerse en contacto con sus desarrolladores para informar el problema, comprobar si hay una actualización de tema o cambiar a otro tema.
Incrementar la variable PHP max_execution_time
Otra posible causa del error ERR_CONNECTION_REFUSED es un timeout de un script PHP. La variable PHP max_execution_time define cuántos segundos se permite ejecutar un script PHP antes de que finalice. Cada servidor de alojamiento tiene un valor predefinido para esta variable de PHP.
En los servidores de SiteGround, max_execution_time está configurado por defecto en 120 segundos, que debería ser suficiente para que la mayoría de los procesos de PHP se completen. Este valor se puede aumentar aún más en los planes de alojamiento en la nube, aunque sí es más de 120 Se necesitan segundos para que se ejecute un proceso PHP, lo más probable es que haya algo mal con un script.
Si no eres usuario de SiteGround, pregunta a tu proveedor de hosting cuál es el valor máximo permitido para max_execution_time.
Póngase en contacto con su proveedor de alojamiento
Si ninguna de las soluciones anteriores resuelve el problema, considere ponerse en contacto con su proveedor de alojamiento. El firewall del servidor web puede haber bloqueado tu dirección IP o puede haber otro problema temporal con el servidor.
El equipo de soporte debería poder comprobar el estado del servidor y el firewall y guiarte en la dirección correcta.
Resumen
ERR_CONNECTION_REFUSED es un error general en Chrome que indica que la conexión de su navegador a un sitio web está bloqueada. Normalmente, con este tipo de errores, el origen del problema nunca está claro, y se deben probar algunas soluciones para resolverlo.
Esta guía examinó las causas comunes del error ERR_CONNECTION_REFUSED y sus soluciones. Esperamos que te ayude a encontrar el problema y solucionarlo enseguida.