Categorías General

ECONNREFUSED – Connection refused by server Filezilla

A veces el cliente FTP Filezilla nos sorprende con el error Econnrefused – Connection refused by server.

 

 

Posibles Causas del error Econnrefused

 

  • Las causas más comunes de este error son:
    • Error provocado por el bloqueo del host debido al firewall del equipo (el Firewall bloquea el programa Filezilla), o el firewall de la red, en cuyo caso debemos acceder al firewall y permitir el acceso al programa y sus puertos.
    • También puede aparecer este error debido al antivirus, dependiendo del antivirus que tengamos activado (algunos incorporan protección de acceso u otros servicios que interceptan la red). Básicamente es lo mismo, se está bloqueando el programa Filezilla.

 

  • Otras razones menos comunes pero posibles:
    • Filezilla no está configurado correctamente para conectar al host FTP (en la opción Servidor, la información no es correcta): Puede que no hayamos configurado correctamente nuestro hostname FTP o IP de servidor FTP (a veces se usa el hostname FTP y a veces basta con la IP ).

 

    • En el nombre del servidor, nos falta añadir “ftp.” delante del nombre del servidor: parece una tontería, pero es un problema bastante común. Por ejemplo: ftp.midominio.com
    • La configuración del cliente Filezilla no es correcta y está siendo bloqueado al intentar salir al exterior, y hemos de configurarlo adecuadamente para la red en la que nos encontremos (podemos hacerlo con el asistente de configuración de red de Filezilla).

 

 

 

SOLUCIONES ante el error Econnrefused

 

  • Para asegurarnos de si el “culpable” es el cortafuegos del equipo, lo más rápido es desactivar temporalmente el firewall y probar entonces.

 

 
—> Tras desactivar el Firewall del equipo, probamos de nuevo el cliente FTP. Si sigue apareciendo el error, seguimos revisando los siguientes puntos.
 

 

 

Hemos de ir a Firewall de Windows / Configuración avanzada :

 
Y en la pantalla que se abrirá a continuación, debemos crear la regla para el firewall. Tenemos 2 opciones: Podemos permitir el acceso al programa Filezilla.exe (buscando la ruta del ejecutable), o permitir a mano los puertos usados por Filezilla (20 y 21).
 

  • Pulsaremos sobre Nueva Regla y seguiremos el asistente.
    • Opción 1 – permitir acceso a Filezilla.exe: Elegiremos Filezilla.exe en Programa , y marcaremos Permitir.
    • Opción 2 – abrir puertos : Los puertos a abrir son el puerto 20 para comandos, y el puerto 21 para transferencia de datos.

 


 

  • Usar el Asistente de configuración de red de Filezilla y hacer pruebas de conexión FTP.

 
Si ninguno de los métodos anteriores funciona, usaremos el asistente de configuración de red de Filezilla y configuraremos de nuevo el cliente FTP.
 

Vamos a la pestaña Edición, y buscamos la opción “Asistente de configuración de red“:


 

 

El asistente comenzará, mostrándonos la pantalla de presentación e informándonos de que el asistente nos va a ayudar a configurar el cliente y a comprobar la configuración:


 
 

La primera opción que podremos configurar es la de Tipo de transferencia predeterminada.

–> Marcamos : Pasivo (recomendado)

y marcamos también :

–> Permitir probar otro modo de transferencia si falla.


 

 

A continuación marcamos la opción:

Usar en su lugar la dirección IP externa del servidor


 

 

Ahora debemos configurar el cliente Filezilla para que utilice nuestra IP externa al salir al exterior cuando se conecta por FTP.

Marcamos la opción:

Conseguir la IP externa a partir de la siguiente URL: http://ip.filezilla-project.org/ip.php

 


 

 

Toca configurar el intervalo de puertos.

Marcamos la opción:

Pedir un puerto al sistema operativo.


 

 

Y finalmente tras configurar todas estas opciones, estamos a punto de realizar la prueba de funcionamiento y conexón FTP. Pulsamos “Probar” :

 

 
Veremos que Filezilla nos muestra el progreso del proceso de conexión, y el Firewall de Windows “saltará”, avisándonos de un intento de conexión por parte de Filezilla FTP Client.

Pulsamos sobre “Permitir acceso“.


 

 

Y al final de los resultados de comprobación, si todo ha ido bien, veremos el resultado:

Respuesta: 200 OK

que significa que Filezilla ha conseguido conectar.


 

 

Conclusión

 
Después de todas las acciones realizadas, nuestro cliente Filezilla debería estar correctamente configurado y no deberíamos volver a recibir el error Econnrefused.

Si a pesar de todo, seguimos recibiendo el error, sería interesante leer en el foro de Filezilla sobre el error Econnrefused, donde podemos encontrar más info acerca del problema y otros casos de usuarios, junto a algunas posibles soluciones.
 

Los comentarios de Disqus están cargando....