Solución a errores comunes de conexión FTP en cPanel (FileZilla)
¿Por qué falla la conexión FTP en cPanel y FileZilla?
Si estás leyendo esto, probablemente ya has intentado conectarte a tu hosting mediante FileZilla y te has encontrado con un mensaje de error frustrante. No te preocupes, es mucho más común de lo que crees. La buena noticia es que la mayoría de los problemas de conexion ftp falla tienen soluciones sencillas que puedes aplicar en pocos minutos, incluso sin ser un experto técnico.
Cuando hablamos de error ftp cpanel, nos referimos a cualquier fallo que impide que FileZilla establezca una comunicación correcta con el servidor de tu sitio web. Esto puede deberse a datos incorrectos, configuraciones de red, o ajustes del propio panel de control. Vamos a desglosar los errores más frecuentes y cómo resolverlos paso a paso, con un lenguaje claro y ejemplos prácticos.
Antes de empezar: datos básicos que necesitas a mano
Para solucionar cualquier problema de filezilla cpanel, primero asegúrate de tener a la vista:
- Tu nombre de usuario de cPanel (normalmente el mismo que usas para iniciar sesión en el panel).
- Tu contraseña de cPanel (la misma que usas para entrar al panel, no la del correo).
- El nombre de dominio de tu sitio (por ejemplo, tudominio.com) o su IP del servidor.
- El puerto de conexión (normalmente 21 para FTP estándar, 22 para SFTP).
Con estos datos, ya puedes empezar a revisar los errores más comunes.
Error 1: "No se pudo conectar al servidor" o "Connection timed out"
Este es, con diferencia, el error más habitual. FileZilla te muestra un mensaje como "No se pudo conectar al servidor" o "Connection timed out". Esto significa que tu ordenador no está llegando al servidor FTP, y las causas suelen ser las siguientes:
1.1 El servidor FTP está desactivado o bloqueado por el firewall
En muchos casos, el servicio FTP no está habilitado por defecto en cPanel. Puedes verificarlo siguiendo estos pasos:
- Inicia sesión en tu cPanel.
- Busca la sección "Servicios FTP" o "FTP Server Configuration" (la ubicación varía según el proveedor, pero normalmente está en la sección "Archivos" o "Files").
- Asegúrate de que el servicio esté activo. Si está apagado, actívalo y guarda los cambios.
- Espera 2 o 3 minutos para que el cambio se propague.
[WARNING] Si no encuentras esta opción, contacta con tu proveedor de hosting. Algunos servidores bloquean el FTP por seguridad y solo permiten SFTP (puerto 22). En ese caso, tendrás que usar SFTP en FileZilla.
1.2 Estás usando el puerto incorrecto
El puerto estándar para FTP es el 21, pero algunos servidores usan puertos alternativos por seguridad. En cPanel, puedes ver el puerto asignado en la sección "Cuentas FTP" (FTP Accounts). Si tu proveedor te ha indicado un puerto específico, debes configurarlo en FileZilla:
- Abre FileZilla.
- En el campo "Puerto" (que normalmente está vacío), escribe el puerto que te hayan indicado.
- Si no sabes el puerto, prueba con el 21 primero y luego con el 22 (SFTP).
1.3 El firewall de tu ordenador o red está bloqueando la conexión
A veces el problema no está en el servidor, sino en tu propia red. Prueba a:
- Desactivar temporalmente el firewall de Windows o macOS.
- Probar desde otra red (por ejemplo, los datos móviles del teléfono compartidos con el ordenador).
- Si usas una VPN, desconéctala, ya que puede interferir con la conexión FTP.
[TIP] Muchos routers domésticos bloquean el FTP pasivo. Si estás en casa, revisa la configuración del router o prueba con el modo activo en FileZilla (lo explicamos más adelante).
Error 2: "Error: Conexión establecida, pero el servidor rechazó el inicio de sesión" o "Login incorrect"
Este es otro clásico. FileZilla se conecta al servidor, pero te dice que el usuario o la contraseña son incorrectos. Aquí tienes las causas más probables:
2.1 Estás usando la contraseña equivocada
Parece obvio, pero es más común de lo que piensas. Para el FTP de cPanel, debes usar la contraseña de tu cuenta de cPanel, no la del correo electrónico ni la de WordPress. Si la has cambiado recientemente, verifica que la estás escribiendo correctamente (mayúsculas, minúsculas y símbolos).
2.2 El nombre de usuario es incorrecto
En cPanel, el usuario FTP suele tener el formato "tudominio_nombreusuario" o simplemente "nombreusuario". Para asegurarte:
- Ve a cPanel > Cuentas FTP.
- Ahí verás la lista de usuarios FTP con sus directorios raíz.
- Copia el nombre de usuario exactamente como aparece, incluyendo guiones bajos o puntos.
2.3 La cuenta FTP está suspendida o no existe
Si acabas de crear la cuenta, puede que aún no esté activa. En cPanel, ve a "Cuentas FTP" y verifica que la cuenta esté en la lista. Si no está, créala de nuevo. También puedes usar la cuenta principal de cPanel (tu usuario principal) para conectarte, que suele tener acceso a todo el servidor.
[INFO] Si tu proveedor de hosting usa Syspanel (antes conocido como HestiaCP), el acceso FTP puede ser diferente. En ese caso, recuerda que el puerto de acceso al panel es el 2106 y las credenciales suelen ser las mismas que las del panel.
Error 3: "Error: No se pudo recuperar el listado de directorios" o "Directory listing failed"
Este error es muy frustrante porque la conexión se establece correctamente, pero FileZilla no puede ver los archivos. El mensaje suele ir acompañado de "LIST command failed" o "425 Can't open data connection".
3.1 El modo pasivo vs. activo
El problema más común aquí es el modo de conexión. FileZilla usa el modo pasivo por defecto, pero algunos servidores cPanel requieren el modo activo o viceversa.
Para cambiar el modo en FileZilla:
- Ve al menú "Editar" > "Configuración".
- En el panel izquierdo, selecciona "FTP" > "Modo pasivo".
- Marca la casilla "Usar modo pasivo" o desmárcala según lo que tengas.
- Prueba a conectarte de nuevo.
3.2 El firewall del servidor bloquea el rango de puertos pasivos
Cuando usas FTP pasivo, el servidor te asigna un puerto aleatorio para la transferencia de datos. Si el firewall del servidor bloquea ese rango, no podrás ver los directorios. Esto es más difícil de solucionar desde tu lado, pero puedes intentar:
- Cambiar a modo activo en FileZilla (revisa el paso anterior).
- Si el modo activo funciona, el problema es el rango de puertos pasivos. Contacta con tu proveedor y diles que necesitas que habiliten el rango de puertos pasivos para tu cuenta.
3.3 Problemas con la codificación de caracteres
A veces, el listado falla porque el servidor usa una codificación distinta (UTF-8 vs. ISO-8859-1). Para solucionarlo:
- En FileZilla, ve al menú "Servidor" > "Forzar codificación UTF-8".
- Si ya estaba marcado, desmárcalo y vuelve a intentarlo.
Error 4: "Error: Conexión TLS no establecida" o "FTP over TLS failed"
Muchos servidores cPanel ahora exigen FTPS (FTP sobre TLS/SSL) por seguridad. Si tu configuración usa FTP normal, FileZilla te dará este error.
4.1 Configurar FileZilla para usar FTPS
- En FileZilla, en el campo "Protocolo" (parte superior), selecciona "FTP - Protocolo de transferencia de archivos".
- Al lado del campo del servidor, verás un desplegable con opciones como "Usar FTP explícito sobre TLS si está disponible".
- Selecciona esa opción y vuelve a conectar.
- Si el servidor no soporta TLS, verás un error distinto, pero al menos lo habrás intentado.
4.2 Certificados SSL no válidos
Si el servidor tiene un certificado SSL autofirmado, FileZilla te preguntará si quieres confiar en él. Acepta el certificado y continúa. Si te da un error de certificado, asegúrate de que la fecha y hora de tu ordenador son correctas, ya que un desfase horario puede invalidar el certificado.
Error 5: "Error: No se pudo escribir en el archivo" o "Permission denied"
Este error ocurre cuando intentas subir o modificar archivos, pero no tienes permisos suficientes.
5.1 Verifica los permisos de la carpeta
En cPanel, cada cuenta FTP tiene un directorio raíz (normalmente public_html). Asegúrate de que estás conectando a la carpeta correcta y que tu usuario FTP tiene permisos de escritura sobre ella.
- Ve a cPanel > Cuentas FTP.
- Haz clic en "Administrar" junto a tu usuario.
- Verás el directorio raíz y los permisos. Si no tienes permisos, edítalos o crea una nueva cuenta con acceso completo.
5.2 El archivo está bloqueado o en uso
Si estás intentando sobrescribir un archivo que está en uso (por ejemplo, una base de datos SQLite), el servidor puede denegar la escritura. Cierra cualquier aplicación que esté usando el archivo y vuelve a intentarlo.
[TIP] Si estás subiendo archivos a public_html, asegúrate de que el nombre del archivo no tenga caracteres especiales como ñ, tildes o espacios. Los servidores Linux suelen ser estrictos con esto.
Error 6: "No se pudo conectar al servidor SFTP" o "Host key verification failed"
Si tu proveedor solo permite SFTP (SSH File Transfer Protocol), el error será diferente. SFTP usa el puerto 22 y requiere autenticación SSH.
6.1 Configurar FileZilla para SFTP
- En FileZilla, en el campo "Protocolo", selecciona "SFTP - Protocolo SSH de transferencia de archivos".
- Escribe el servidor (por ejemplo,
tudominio.com) y el puerto 22. - Introduce tu nombre de usuario y contraseña de cPanel (o las credenciales SFTP específicas si tu proveedor las ha asignado).
6.2 La clave de host no coincide
La primera vez que te conectes por SFTP, FileZilla te pedirá que confíes en la clave del servidor. Si te da un error de "Host key mismatch", significa que la clave ha cambiado (puede que el servidor se haya reinstalado). Para solucionarlo:
- En FileZilla, ve al menú "Editar" > "Configuración" > "SFTP".
- Busca la clave del servidor en la lista y elimínala.
- Vuelve a conectarte y acepta la nueva clave.
Error 7: "Error: Demasiadas conexiones" o "Too many connections"
Este error ocurre cuando ya tienes varias conexiones FTP abiertas desde la misma IP o si el servidor tiene un límite bajo.
7.1 Cierra sesiones FTP antiguas
- En FileZilla, ve al menú "Servidor" > "Desconectar".
- Cierra todas las pestañas de conexión abiertas.
- Espera unos minutos y vuelve a intentar.
7.2 El servidor tiene un límite de conexiones
Algunos servidores limitan a 2 o 3 conexiones simultáneas por usuario. Si tienes FileZilla configurado para abrir múltiples transferencias en paralelo, redúcelo:
- Ve a "Editar" > "Configuración" > "Transferencias".
- En "Transferencias simultáneas", pon el valor a 1 o 2.
- Guarda los cambios y reconecta.
Solución general: usar el Administrador de archivos de cPanel
Si después de todos estos intentos la conexion ftp falla de forma persistente, no te desesperes. Siempre tienes un plan B: el Administrador de archivos de cPanel. Este te permite subir, descargar y gestionar archivos directamente desde el navegador, sin necesidad de FileZilla.
- Inicia sesión en cPanel.
- Ve a la sección "Archivos" > "Administrador de archivos".
- Navega hasta
public_htmly sube tus archivos arrastrándolos desde tu ordenador.
[INFO] Aunque el Administrador de archivos es más lento para subir muchos archivos, es una solución perfecta para archivos individuales o cuando el FTP está temporalmente bloqueado.
Preguntas frecuentes (FAQ) sobre errores FTP
¿Por qué FileZilla me dice "Error: Conexión establecida, pero el servidor no respondió"?
Esto suele indicar un problema con el modo pasivo/activo o con el firewall del servidor. Prueba a cambiar el modo de conexión como explicamos en el Error 3.
¿Cómo sé si mi servidor usa FTP o SFTP?
Revisa la información que te dio tu proveedor de hosting. Si te indicaron un puerto 21, es FTP. Si te indicaron el puerto 22 o mencionaron "SSH", es SFTP. También puedes probar ambos en FileZilla.
¿Puedo usar la misma contraseña de cPanel para FTP?
Sí, en la mayoría de los casos el usuario principal de cPanel sirve para FTP. Sin embargo, si has creado cuentas FTP adicionales, tendrás que usar sus propias contraseñas.
¿Qué hago si mi proveedor usa Syspanel y no cPanel?
Si tu proveedor usa Syspanel (antes HestiaCP), el acceso al panel se hace por el puerto 2106. La gestión de FTP es similar, pero algunos ajustes pueden variar. En ese caso, contacta con tu proveedor para que te indique los datos específicos de conexión FTP.
¿El error "425 Can't open data connection" es grave?
No, es un error común de configuración. Simplemente significa que el canal de datos no se puede abrir. Sigue los pasos del Error 3 para cambiar el modo pasivo/activo y deberías resolverlo.
Consejos finales para evitar futuros errores
- Usa siempre SFTP si tu proveedor lo ofrece: es más seguro y menos propenso a errores de firewall.
- Actualiza FileZilla: las versiones antiguas pueden tener problemas con servidores modernos.
- No uses contraseñas con caracteres extraños: aunque es más seguro, pueden dar problemas al escribir en FileZilla. Usa una contraseña robusta pero sin símbolos raros si tienes problemas.
- Revisa la fecha y hora de tu ordenador: un desfase horario puede invalidar certificados SSL y causar errores de conexión.
- Contacta con tu proveedor: si has probado todo y el error ftp cpanel persiste, no dudes en abrir un ticket de soporte. Ellos tienen acceso al servidor y pueden verificar si hay bloqueos o configuraciones especiales.
Conclusión
Los errores de filezilla cpanel son molestos, pero casi siempre tienen solución. Hemos cubierto los problemas más comunes: desde fallos de conexión, contraseñas incorrectas, hasta problemas con el modo pasivo y el FTPS. Recuerda que la paciencia es clave: prueba cada solución paso a paso y no te saltes ninguna.
Si después de todo esto sigues sin poder conectarte, respira hondo y utiliza el Administrador de archivos de cPanel como solución temporal. Y si tu proveedor usa Syspanel, recuerda que el acceso es por el puerto 2106 y que la configuración FTP puede variar ligeramente.
La próxima
