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

Solución a errores comunes de conexión FTP en hosting

Actualizado el 3 de diciembre de 2025

¡Hola! Soy el técnico de soporte amigable. Hoy vamos a resolver juntos esos molestos errores de conexión FTP que a veces nos impiden subir archivos a nuestro hosting. No te preocupes, es más común de lo que crees y, por lo general, tiene una solución sencilla. Vamos paso a paso.

¿Por qué falla la conexión FTP? Lo más común

Cuando intentas conectarte a tu hosting por FTP y te sale un error, la causa suele estar en uno de estos tres puntos: los datos de acceso, la configuración del servidor o tu red local. Vamos a ver los errores más frecuentes y cómo solucionarlos.

[INFO] Recuerda que el FTP (File Transfer Protocol) es como un mensajero que lleva tus archivos desde tu computadora al servidor de tu hosting. Si el mensajero se pierde, algo está mal en el camino.

Error 1: "Conexión rechazada" o "Connection refused"

Este es uno de los más frustrantes. Aparece cuando el servidor de FTP no está escuchando en el puerto que estás usando. Las causas principales son:

  • Puerto incorrecto: El puerto estándar de FTP es el 21, pero algunos hostings usan otros por seguridad.
  • Firewall bloqueando la conexión: Tu antivirus, firewall de Windows o incluso el router pueden estar bloqueando el puerto 21.
  • Servicio FTP apagado: En tu panel de control de hosting, el servicio FTP puede estar desactivado.

Solución paso a paso:

  1. Verifica el puerto en tu panel de hosting: Accede a tu panel de control (cPanel, Plesk, o el que uses). Busca la sección de "Cuentas FTP" o "Acceso FTP". Allí verás el puerto que debes usar. Si usas Syspanel (nuestro panel basado en HestiaCP), el acceso es por el puerto 2106.
  2. Configura tu cliente FTP: En FileZilla, Cyberduck o el que uses, asegúrate de que el puerto coincida con el que viste en el panel. Normalmente está en "Puerto" o "Port".
  3. Desactiva temporalmente el firewall: Para hacer una prueba, desactiva el firewall de Windows y el antivirus. Si entonces funciona, tendrás que crear una regla de excepción para el puerto FTP.
  4. Revisa el estado del servicio: En tu panel de hosting, busca "Servicios" o "FTP". Asegúrate de que esté activo. En Syspanel, puedes verlo en la sección de "Servicios del sistema".

[WARNING] No dejes el firewall desactivado. Solo es una prueba. Luego, configura una excepción para el programa de FTP (FileZilla, etc.) o para el puerto específico.

Error 2: "Error de autenticación" o "Login incorrect"

Este error es muy claro: tu usuario o contraseña no son correctos. Pero ojo, a veces el problema es más sutil.

  • Usuario incorrecto: No es lo mismo tu usuario de hosting que tu usuario de FTP. Son diferentes.
  • Contraseña mal escrita: Las mayúsculas, minúsculas y caracteres especiales importan.
  • Cuenta FTP desactivada o caducada: Algunos hostings desactivan cuentas FTP inactivas.

Solución paso a paso:

  1. Verifica el nombre de usuario: En tu panel de hosting, ve a "Cuentas FTP". Allí verás una lista con los usuarios. Copia el nombre exacto (suele ser algo como tudominio.com o usuario@tudominio.com).
  2. Cambia la contraseña: Si no estás seguro, desde el mismo panel puedes cambiar la contraseña de la cuenta FTP. Elige una segura y anótala.
  3. Asegúrate de que la cuenta esté activa: En la lista de cuentas FTP, busca un estado (activo/inactivo). Si está inactiva, actívala.
  4. Prueba con otro cliente: A veces el cliente FTP guarda contraseñas antiguas. Borra la configuración y vuelve a ingresar los datos manualmente.

Error 3: "Time out" o "La conexión ha expirado"

Este error aparece cuando el servidor no responde a tiempo. Las causas más comunes son:

  • Modo pasivo/activo incorrecto: El FTP tiene dos modos de conexión. Muchos servidores requieren el modo pasivo.
  • Router o firewall bloqueando conexiones salientes: Especialmente en redes corporativas o con routers muy restrictivos.
  • Servidor sobrecargado: A veces el problema es del hosting, aunque es menos común.

Solución paso a paso:

  1. Cambia a modo pasivo: En FileZilla, ve a "Archivo" > "Gestor de sitios" > selecciona tu sitio > en la pestaña "Configuración de transferencia", elige "Pasivo (recomendado)".
  2. Prueba con modo activo: Si el pasivo no funciona, prueba con "Activo". A veces el router maneja mejor uno u otro.
  3. Aumenta el tiempo de espera: En la configuración de tu cliente FTP, busca "Timeout" o "Tiempo de espera" y súbelo a 60 o 120 segundos.
  4. Reinicia el router: A veces un simple reinicio del router soluciona problemas de puertos.

[TIP] Si estás en una red de oficina o universidad, es muy probable que tengan bloqueados los puertos de FTP. En ese caso, la mejor solución es usar el Gestor de Archivos de tu panel de hosting (como el de Syspanel) o conectarte por SFTP (puerto 22) si tu hosting lo permite.

Error 4: "No se puede resolver el hostname" o "Host not found"

Este error significa que tu cliente FTP no encuentra la dirección del servidor. Las causas:

  • Nombre de servidor incorrecto: Puede que hayas escrito mal la dirección (ej: ftp.tudominio.com en lugar de tudominio.com).
  • DNS no actualizado: Si cambiaste de hosting recientemente, los DNS pueden tardar horas en propagarse.
  • Problemas con el DNS de tu proveedor de internet.

Solución paso a paso:

  1. Verifica el nombre del servidor: En tu panel de hosting, busca "Dirección del servidor FTP" o "Host". Copia exactamente lo que aparece. Puede ser una IP (ej: 192.168.1.1) o un nombre (ej: ftp.tudominio.com).
  2. Usa la IP directamente: Si el nombre no funciona, prueba con la dirección IP del servidor. La puedes encontrar en la bienvenida de tu panel de hosting o en los detalles de tu cuenta.
  3. Limpia la caché DNS: En Windows, abre el Símbolo del sistema (CMD) como administrador y escribe: ipconfig /flushdns. Luego presiona Enter. En Mac, escribe en Terminal: sudo killall -HUP mDNSResponder.
  4. Espera la propagación: Si cambiaste de hosting, puede tardar hasta 24-48 horas. Mientras tanto, usa la IP para conectarte.

Error 5: "Error al listar el directorio" o "List directory failed"

Este error suele aparecer después de conectarte exitosamente, pero no puedes ver los archivos. Es muy común y tiene solución rápida.

  • Modo de transferencia incorrecto: A veces el modo pasivo/activo no está bien configurado.
  • Problemas con el firewall del servidor: El servidor puede estar bloqueando las conexiones de datos.
  • Conexiones simultáneas limitadas: Algunos hostings limitan el número de conexiones por IP.

Solución paso a paso:

  1. Cambia entre modo pasivo y activo: Como vimos antes, prueba el otro modo. En FileZilla, esto se hace en el Gestor de sitios.
  2. Reduce el número de conexiones simultáneas: En FileZilla, ve a "Archivo" > "Gestor de sitios" > selecciona tu sitio > en la pestaña "Configuración de transferencia", busca "Límite de conexiones simultáneas" y ponlo a 1 o 2.
  3. Borra la caché del cliente FTP: En FileZilla, ve a "Archivo" > "Exportar" y luego "Importar" para resetear la configuración (o simplemente reinstala el programa).
  4. Usa un cliente FTP diferente: A veces el problema es del programa. Prueba con Cyberduck, WinSCP o el Gestor de Archivos de tu panel.

Preguntas Frecuentes (FAQ)

¿Qué hago si olvidé mi contraseña de FTP?

No te preocupes. Desde tu panel de control de hosting, puedes cambiar la contraseña de cualquier cuenta FTP. En Syspanel, ve a "Usuarios FTP", selecciona el usuario y haz clic en "Cambiar contraseña". Recibirás un correo o la verás en pantalla.

¿Es mejor usar FTP o SFTP?

El SFTP (SSH File Transfer Protocol) es más seguro porque encripta toda la conexión. Si tu hosting lo ofrece (la mayoría lo hace), úsalo. El puerto por defecto es el 22. En Syspanel, puedes activar el acceso SSH en la sección de "Servicios".

¿Puedo conectarme por FTP desde el celular?

Sí, existen aplicaciones como "AndFTP" (Android) o "FTPManager" (iOS). Solo necesitas los mismos datos: servidor, usuario, contraseña y puerto. Eso sí, la conexión desde el móvil puede ser más inestable.

¿Por qué mi hosting me pide un puerto diferente al 21?

Por seguridad, muchos hostings cambian el puerto FTP estándar para evitar ataques de bots. Es normal. En Syspanel, por ejemplo, el puerto es el 2106. Siempre verifica el puerto en tu panel de control.

¿El FTP afecta el SEO de mi web?

No directamente. FTP solo sirve para subir archivos. Sin embargo, si subes archivos incorrectos (como versiones antiguas de tu web) o dejas archivos sensibles (como contraseñas en texto plano), podrías tener problemas de seguridad que afecten tu posicionamiento. Siempre sube solo lo necesario y mantén tu web actualizada.

Consejo final: La paciencia es clave

Los errores de conexión FTP pueden ser frustrantes, pero recuerda que casi siempre tienen una solución simple. Sigue estos pasos en orden:

  1. Verifica los datos de acceso (usuario, contraseña, servidor, puerto).
  2. Comprueba el modo de conexión (pasivo vs activo).
  3. Revisa tu firewall y router.
  4. Prueba con otro cliente FTP o con el Gestor de Archivos del panel.

Si después de todo esto sigues sin poder conectarte, contacta al soporte de tu hosting. Ellos pueden verificar si hay algún bloqueo en el servidor o si tu cuenta tiene algún problema. En nuestro caso, si usas Syspanel, puedes abrir un ticket desde el mismo panel (puerto 2106) y te ayudaremos encantados.

¡Espero que este artículo te haya sido útil! Ahora ya sabes cómo enfrentar esos errores de conexión FTP. Si tienes alguna otra duda, no dudes en preguntar. ¡Buena suerte con tus archivos!

¿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