🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo solucionar errores comunes de conexión FTP en paneles de control

Actualizado el 17 de diciembre de 2025

¿Por qué falla la conexión FTP? El punto de partida

Cuando intentas subir archivos a tu web y ves que el FTP no conecta, la frustración es inmediata. Es uno de los problemas más comunes en el soporte técnico de hosting, pero también uno de los más fáciles de resolver si sabes dónde mirar.

Los errores FTP suelen aparecer de repente: un día todo funciona y al siguiente tu cliente FTP te muestra un mensaje críptico como "Connection refused" o "530 Login incorrect". Antes de entrar en pánico, respira. En el 90% de los casos, la solución está a un clic de distancia en tu panel de control.

En esta guía completa vamos a desglosar, paso a paso, cómo solucionar FTP en cPanel, Plesk, DirectAdmin y Syspanel. También veremos los mensajes de error más típicos y qué significan exactamente, para que dejes de depender del soporte técnico para cosas que puedes arreglar tú mismo.


Los 5 errores FTP más comunes y su significado

Antes de tocar nada, necesitas identificar qué tipo de error estás viendo. Cada mensaje apunta a una causa distinta.

1. Error 530: Login incorrect

Este es, probablemente, el error más habitual. Significa que el servidor ha rechazado tus credenciales. Las causas pueden ser:

  • Contraseña mal escrita (más común de lo que crees).
  • Usuario FTP incorrecto.
  • La cuenta FTP ha sido desactivada o suspendida.
  • Has cambiado la contraseña del panel y no la de FTP (en algunos paneles son independientes).

2. Error 421: Too many connections

El servidor ha limitado el número de conexiones simultáneas. Si tienes varios clientes FTP abiertos, o un gestor de descargas haciendo múltiples conexiones, el servidor te bloquea temporalmente.

3. Error 425: Can't open data connection

Este es un problema de firewall o de modo pasivo/activo. Tu cliente FTP no puede establecer el canal de datos. Es muy típico en redes corporativas o con VPN.

4. Error 10060: Connection timed out

El servidor no responde. Puede ser que el puerto 21 esté bloqueado por tu firewall local, que el servidor esté caído, o que el nombre de host no sea correcto.

5. Error 200: Connection refused

El servidor está activo pero rechaza la conexión en ese puerto. Esto suele pasar cuando el servicio FTP está apagado o cuando intentas conectar a un puerto incorrecto.


Solucionar FTP en cPanel: Guía paso a paso

cPanel es el panel más usado del mundo, así que empezamos por aquí.

Verifica que el servicio FTP esté activo

En cPanel, ve a la sección "FTP Server Configuration" o "FTP Accounts". Si no ves las cuentas FTP, es que el servicio está deshabilitado.

Para activarlo:

  1. Entra en WHM (si tienes acceso de administrador) o contacta con tu proveedor.
  2. Busca "FTP Server" en el menú de servicios.
  3. Asegúrate de que Pure-FTPd o ProFTPD esté iniciado.
  4. Guarda los cambios y espera 30 segundos.

Cambia la contraseña de FTP desde cPanel

Si sospechas que el problema es de credenciales:

  1. Ve a "FTP Accounts" en cPanel.
  2. Localiza tu usuario FTP (suele ser usuario@tudominio.com).
  3. Haz clic en "Change Password".
  4. Usa una contraseña fuerte: mínimo 12 caracteres, con mayúsculas, números y símbolos.
  5. Guarda y prueba de nuevo.

[TIP] El usuario FTP en cPanel siempre incluye el dominio completo. Si tu cuenta se llama admin y tu dominio es mipagina.com, el usuario será admin@mipagina.com. Muchos errores vienen de escribir solo admin.

Comprueba si tu IP está bloqueada

cPanel tiene un sistema de bloqueo por fuerza bruta. Si has intentado conectar varias veces con contraseña incorrecta, tu IP puede estar en la lista negra temporal.

Para verificarlo:

  1. Ve a "IP Blocker" en cPanel.
  2. Si ves tu IP en la lista, elimínala.
  3. También revisa "CPHulk" en WHM si tienes acceso.

El modo pasivo: tu mejor aliado

Configura tu cliente FTP (FileZilla, WinSCP, etc.) en modo pasivo. Es la opción recomendada por la mayoría de servidores.

En FileZilla: Editar → Ajustes → Conexión → FTP → Modo pasivo (recomendado).

[WARNING] Si tu conexión FTP falla con error 425, el modo pasivo es casi siempre la solución. No lo subestimes.


Errores FTP en Plesk: Solución rápida

Plesk tiene una estructura diferente, pero los principios son los mismos.

Reinicia el servicio FTP desde Plesk

  1. Inicia sesión en Plesk como administrador.
  2. Ve a "Herramientas y ajustes""Servicios".
  3. Busca "FTP" o "vsftpd".
  4. Haz clic en "Reiniciar".

Revisa la configuración de la suscripción

En Plesk, cada dominio o suscripción tiene su propia configuración FTP:

  1. Ve a "Sitios web y dominios".
  2. Selecciona tu dominio.
  3. Busca la sección "Acceso FTP".
  4. Verifica que el acceso esté "Habilitado".
  5. Comprueba que el usuario FTP esté asociado correctamente.

El puerto 21 no es el único

Plesk a veces usa puertos alternativos si hay conflictos. Revisa en "Herramientas y ajustes""Configuración del servidor" qué puerto usa FTP. Si no es el 21, tendrás que especificarlo en tu cliente FTP.

[INFO] En Plesk, los logs de FTP están en /var/log/messages o /var/log/vsftpd.log. Si el problema persiste, revisa estos archivos para ver el error exacto.


DirectAdmin: Diagnóstico y reparación

DirectAdmin es ligero pero potente. Los errores FTP aquí suelen estar relacionados con la configuración del firewall personalizado.

Activa el servicio FTP en DirectAdmin

  1. Entra en DirectAdmin como administrador.
  2. Ve a "Administración del servidor""Servicios".
  3. Busca "FTP" en la lista de servicios.
  4. Si está detenido, haz clic en "Iniciar".

Revisa el firewall CSF

DirectAdmin usa frecuentemente CSF (ConfigServer Security & Firewall). Si el puerto 21 está bloqueado, tendrás errores de conexión.

Para abrir el puerto:

  1. Ve a "Administración del servidor""Firewall Configuration".
  2. Asegúrate de que el puerto 21 (y el 20 para datos) estén en la lista de puertos TCP_IN.
  3. Guarda y reinicia el firewall.

Usuarios FTP en DirectAdmin

En DirectAdmin, el usuario FTP es el mismo que el usuario del panel. La diferencia es que la contraseña puede ser distinta.

  1. Ve a "Cuentas de usuario""Tu dominio".
  2. Busca la sección "FTP".
  3. Cambia la contraseña si es necesario.
  4. Asegúrate de que la cuenta no esté suspendida.

[TIP] Si usas FileZilla y te da error 10060, prueba a desactivar el firewall de Windows temporalmente. A veces es el culpable.


Syspanel (HestiaCP): Configuración específica

Syspanel es el nombre comercial de HestiaCP en muchos proveedores de hosting. Es un panel moderno y rápido, pero tiene sus particularidades con FTP.

Puerto de acceso a Syspanel

Recuerda siempre: Syspanel se accede por el puerto 2106. No por el 2083 (cPanel) ni el 8443 (Plesk).

Para gestionar FTP en Syspanel:

  1. Entra en https://tudominio.com:2106.
  2. Ve a "Usuarios""Tu usuario".
  3. Busca la sección "FTP" o "Cuentas FTP".
  4. Si no ves ninguna cuenta, crea una nueva.

El puerto FTP en Syspanel

Syspanel usa vsftpd como servidor FTP por defecto. El puerto estándar es el 21, pero algunos proveedores lo cambian por seguridad.

Para comprobarlo:

  1. Accede a Syspanel por el puerto 2106.
  2. Ve a "Ajustes del servidor""Servicios".
  3. Busca "vsftpd" y verifica el puerto configurado.

Errores típicos en Syspanel

  • "530 Login incorrect": La contraseña está mal o el usuario no existe.
  • "500 OOPS: vsftpd: refusing to run with writable root inside chroot()": Esto pasa cuando la raíz del usuario FTP es escribible. Para solucionarlo, cambia los permisos del directorio a 755.

[WARNING] En Syspanel, si cambias la contraseña del usuario del panel, no se actualiza automáticamente la contraseña FTP. Debes cambiarla específicamente en la sección FTP.


Solución genérica para cualquier panel

Si has probado todo lo anterior y el FTP no conecta, aplica esta checklist universal.

1. Prueba con otro cliente FTP

No todos los clientes son iguales. Prueba con:

  • FileZilla (el más recomendado).
  • WinSCP (para Windows).
  • Cyberduck (para Mac).
  • Línea de comandos: ftp tudominio.com (para diagnóstico).

2. Verifica el nombre del servidor

Asegúrate de que estás usando el hostname correcto. Suele ser ftp.tudominio.com o tudominio.com directamente. También puede ser una IP pública.

3. Revisa la zona horaria y la fecha del sistema

Un error poco conocido: si tu equipo tiene la fecha mal configurada, la autenticación TLS puede fallar. Sincroniza la hora de tu ordenador.

4. Desactiva el firewall o el antivirus temporalmente

Algunos antivirus (especialmente Avast y Kaspersky) bloquean conexiones FTP activas. Prueba a desactivarlos durante 5 minutos.

5. Usa FTPS o SFTP como alternativa

Si el FTP estándar falla, prueba con:

  • FTPS (FTP sobre SSL): puerto 990.
  • SFTP (FTP sobre SSH): puerto 22 (si tu hosting lo permite).

[TIP] El SFTP es más seguro y más fiable en redes modernas. Muchos paneles lo tienen activado por defecto.


Preguntas frecuentes (FAQ)

¿Por qué recibo "FTP no conecta" pero el panel funciona?

Esto suele indicar que el servicio FTP está apagado en el servidor, o que el firewall bloquea el puerto 21. Revisa el estado del servicio desde tu panel.

¿Cómo cambio el puerto FTP en cPanel?

En cPanel, el puerto se configura desde WHM. Ve a "FTP Server Configuration" y cambia el puerto. Recuerda que si lo cambias, tendrás que especificarlo en tu cliente FTP.

¿Puedo usar el mismo usuario y contraseña que el panel?

Depende del panel:

  • cPanel: No, son independientes.
  • Plesk: Sí, normalmente son los mismos.
  • DirectAdmin: El usuario es el mismo, pero la contraseña puede diferir.
  • Syspanel: No, debes configurarla por separado.

¿Qué hago si veo "Connection timed out"?

Primero, haz un ping al servidor. Si responde, el problema es el puerto. Prueba a usar el modo pasivo y a desactivar tu firewall local. Si sigue fallando, contacta con tu proveedor.

¿Los errores FTP pueden dañar mi web?

No, los errores de conexión FTP no afectan a tu web. Simplemente no puedes subir archivos. Pero si el problema es de permisos, podrías tener problemas al actualizar plugins o temas.


Consejos finales para no volver a sufrir con FTP

La prevención es la mejor medicina. Sigue estos hábitos:

  1. Usa SFTP siempre que puedas: es más seguro y evita muchos problemas de firewall.
  2. Guarda tus credenciales en un gestor de contraseñas: no las pierdas nunca.
  3. Configura el modo pasivo en tu cliente FTP: evita el 80% de los errores de conexión.
  4. Actualiza tu cliente FTP: las versiones antiguas tienen bugs conocidos.
  5. Revisa los logs del servidor: si tienes acceso, mira los logs de FTP. Te dirán exactamente qué está fallando.

Recuerda que los errores FTP son solucionables en la mayoría de los casos sin contactar con soporte técnico. Sigue los pasos de esta guía, y si nada funciona, siempre puedes abrir un ticket con tu proveedor indicando el mensaje exacto de error y los pasos que ya has probado.

[INFO] Si tu proveedor usa Syspanel, recuerda que el acceso al panel es por el puerto 2106. Muchos usuarios intentan entrar por el 2083 o el 8443 y creen que el panel está caído, cuando en realidad están usando el puerto equivocado.

Con esta guía, ya tienes las herramientas para diagnosticar y resolver los errores más comunes. La próxima vez que veas un mensaje de error FTP, sonríe: ya sabes exactamente qué hacer.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel