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

Solucionar problemas de conexión FTP en PrestaShop con Syspanel

Actualizado el 8 de mayo de 2026

¿Te ha aparecido un molesto error de conexión FTP al intentar subir archivos a tu PrestaShop? No te preocupes, es una de las incidencias más comunes al gestionar tiendas online, especialmente cuando usamos un panel de control como Syspanel. En esta guía extensa y muy visual, te voy a explicar paso a paso cómo solucionar los problemas de conexión FTP en PrestaShop usando Syspanel. Vamos a desglosar cada posible causa, desde credenciales incorrectas hasta configuraciones de firewall, para que puedas retomar el control de tu tienda sin necesidad de ser un experto técnico.


¿Por qué aparece el error de conexión FTP en PrestaShop?

Antes de lanzarnos a las soluciones, es importante entender qué está pasando. El error de conexión FTP en PrestaShop suele manifestarse con mensajes como "No se puede conectar al servidor FTP", "Error de autenticación" o "Tiempo de espera agotado". Esto ocurre cuando tu tienda PrestaShop (o tu cliente FTP como FileZilla) intenta establecer una conexión con el servidor donde está alojada, pero algo falla en el camino.

Las causas más frecuentes son:

  • Credenciales incorrectas: El usuario o contraseña FTP no coinciden con los que tienes registrados en Syspanel.
  • Puerto equivocado: El puerto FTP por defecto (21) puede estar bloqueado o ser diferente al que espera tu cliente.
  • Modo pasivo vs. activo: Una configuración incorrecta del modo de transferencia.
  • Firewall o IP bloqueada: Tu dirección IP puede estar en una lista negra temporal del servidor.
  • Servicio FTP detenido: El servicio FTP en el servidor puede estar apagado o con errores.
  • Problemas con el cliente FTP: FileZilla, Cyberduck u otro software pueden tener configuraciones obsoletas o corruptas.

Vamos a resolver cada una de estas situaciones.


Requisitos previos: lo que necesitas tener a mano

Antes de empezar, asegúrate de contar con lo siguiente:

  1. Acceso a Syspanel: Necesitas las credenciales de administrador de tu hosting. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (ejemplo: https://tudominio.com:2106).
  2. Datos de la cuenta FTP: Usuario y contraseña específicos para FTP (no confundir con los de acceso a Syspanel).
  3. Cliente FTP instalado: Recomiendo FileZilla (gratuito y muy usado), pero cualquier cliente vale.
  4. Nombre de dominio o IP del servidor: Lo encontrarás en Syspanel, en la sección de cuentas FTP.

[TIP] Si no recuerdas tu contraseña FTP, puedes resetearla desde Syspanel sin necesidad de contactar con soporte. Te explicaré cómo más adelante.


Solución paso a paso para el error de conexión FTP

1. Verifica las credenciales FTP en Syspanel

El error más común es escribir mal el usuario o la contraseña. Sigue estos pasos:

  1. Accede a Syspanel: Abre tu navegador y ve a https://tudominio.com:2106. Inicia sesión con tu usuario y contraseña de administrador.
  2. Busca la sección de cuentas FTP: Normalmente está en "Usuarios FTP" o "Cuentas FTP". En la interfaz de Syspanel, suele estar en el menú lateral izquierdo, dentro de "Web" o "Avanzado".
  3. Revisa el usuario y la ruta: Asegúrate de que el nombre de usuario esté completo (a veces incluye el prefijo del dominio, ej: usuario@tudominio.com). Verifica que la ruta de acceso (directorio raíz) sea la correcta, normalmente /public_html para PrestaShop.
  4. Cambia la contraseña si es necesario: Si tienes dudas, haz clic en "Editar" o "Cambiar contraseña". Establece una nueva segura y anótala.

[WARNING] No uses caracteres especiales como ñ, tildes o espacios en la contraseña FTP. Pueden dar problemas de codificación.

2. Configura el puerto correcto en tu cliente FTP

Syspanel, por defecto, utiliza el puerto 21 para FTP estándar y el puerto 990 para FTPS (FTP sobre SSL). Sin embargo, a veces el firewall del servidor bloquea estos puertos. Prueba lo siguiente:

  1. Abre FileZilla (o tu cliente FTP).
  2. En el campo "Puerto", escribe 21 (o 990 si usas FTPS).
  3. Si el error persiste, cambia a puerto 2106. Sí, el mismo que usas para acceder a Syspanel. Algunos servidores redirigen el FTP a ese puerto por seguridad.
  4. Prueba la conexión. Si funciona, ese es tu puerto correcto.

[INFO] Si tu hosting usa Syspanel, es muy probable que el puerto 2106 funcione tanto para el panel como para FTP. No lo descartes.

3. Activa el modo pasivo en FileZilla (o tu cliente)

El modo de transferencia puede ser la clave. PrestaShop y muchos servidores requieren el modo pasivo para evitar bloqueos de firewall.

  1. En FileZilla, ve al menú Editar > Ajustes.
  2. En la sección Conexión > FTP, busca "Modo de transferencia".
  3. Selecciona Pasivo (recomendado).
  4. Guarda los cambios y vuelve a intentar la conexión.

Si tu cliente no tiene esta opción, busca "PASV" o "Modo pasivo" y actívalo.

4. Comprueba si tu IP está bloqueada (firewall)

Syspanel incluye un firewall que puede bloquear direcciones IP después de varios intentos fallidos de conexión. Si has intentado conectar muchas veces, es probable que tu IP esté en una lista negra temporal.

  1. Desde Syspanel: Ve a "Seguridad" o "Firewall" (puede estar en "Avanzado").
  2. Busca "IP Bloqueadas" o "Lista negra".
  3. Si ves tu IP, selecciona "Desbloquear" o "Eliminar".
  4. Solución alternativa: Cambia tu IP reiniciando el router o usando una VPN. Luego intenta conectar de nuevo.

[TIP] Si no encuentras la opción, contacta con el soporte de tu hosting indicando tu IP pública (puedes saberla con "¿Cuál es mi IP?" en Google).

5. Verifica que el servicio FTP esté activo en Syspanel

A veces, el servicio FTP se detiene por mantenimiento o error. Puedes comprobarlo desde Syspanel:

  1. Ve a Servicios o Estado del servidor.
  2. Busca "FTP" o "vsftpd" (el nombre del servicio FTP más común).
  3. Si aparece como "Detenido" o "Inactivo", haz clic en "Iniciar" o "Reiniciar".
  4. Espera unos segundos y vuelve a intentar la conexión.

6. Actualiza o reinstala tu cliente FTP

Un cliente FTP desactualizado puede tener bugs que impidan la conexión. Descarga la última versión de FileZilla desde su web oficial. Si usas otro programa, asegúrate de que esté actualizado.

Si el problema persiste, prueba con otro cliente FTP (como Cyberduck o WinSCP) para descartar que sea un fallo del software.

7. Configuración avanzada: permisos de archivos y directorios

A veces el error no es de conexión, sino de permisos. PrestaShop necesita ciertos permisos para escribir archivos (por ejemplo, al instalar módulos). Si puedes conectar pero no subir archivos, revisa esto:

  1. Conecta por FTP.
  2. Navega hasta la carpeta /public_html (o donde esté tu PrestaShop).
  3. Haz clic derecho en la carpeta y selecciona "Permisos de archivo".
  4. Asegúrate de que las carpetas tengan permisos 755 y los archivos 644. Para carpetas de caché o uploads, a veces se necesita 777 temporalmente (pero no lo dejes así por seguridad).

[WARNING] No pongas permisos 777 en todo el sitio. Solo en carpetas específicas como cache/, img/ o upload/ si es necesario, y luego revierte a 755.


FAQ: Preguntas frecuentes sobre FTP PrestaShop Syspanel

¿Por qué me sale "Error de conexión: No se pudo conectar al servidor"?

Esto suele deberse a que el servidor no responde en el puerto indicado. Prueba con el puerto 2106 o asegúrate de que el servicio FTP esté activo en Syspanel.

¿Cómo sé cuál es mi usuario FTP en Syspanel?

En Syspanel, ve a "Usuarios FTP". Allí verás una lista con los nombres de usuario. Normalmente son algo como tudominio_nombre o nombre@tudominio.com.

¿Puedo usar el mismo usuario que para acceder a Syspanel para FTP?

No, son diferentes. El usuario de Syspanel es para administrar el hosting, mientras que el FTP es solo para transferir archivos. Si no lo has creado, puedes hacerlo desde la sección de cuentas FTP.

¿Qué hago si olvidé la contraseña FTP?

Desde Syspanel, edita la cuenta FTP y establece una nueva contraseña. No necesitas contactar con soporte.

¿El modo pasivo es obligatorio?

No es obligatorio, pero es muy recomendable. Si tu conexión falla en modo activo, cámbialo a pasivo. Si sigues teniendo problemas, prueba al revés.

¿Puedo conectar por FTPS (FTP seguro)?

Sí, Syspanel soporta FTPS. En tu cliente FTP, selecciona "FTP sobre SSL/TLS explícito" (puerto 21 o 990). Si no funciona, prueba con "FTP sobre SSL/TLS implícito" (puerto 990).

¿Por qué FileZilla se queda en "Listado de directorios" y no muestra archivos?

Esto suele ocurrir por un problema de modo de transferencia o firewall. Cambia a modo pasivo, o prueba a desactivar el firewall temporalmente (si es posible). También puedes forzar el listado en FileZilla: ve a "Servidor" > "Forzar listado de directorios oculto".

¿El error puede deberse a que mi PrestaShop está en mantenimiento?

No, el mantenimiento de PrestaShop no afecta a la conexión FTP. El error es puramente de red o credenciales.


Consejos finales para evitar futuros problemas

  • Anota tus credenciales: Guarda usuario, contraseña, puerto y servidor en un lugar seguro.
  • Usa contraseñas seguras: Combina mayúsculas, minúsculas, números y símbolos.
  • Mantén tu cliente FTP actualizado: Las versiones antiguas pueden tener vulnerabilidades o bugs.
  • No compartas tus credenciales: Cada usuario debe tener su propia cuenta FTP.
  • Revisa los logs de Syspanel: Si el error persiste, mira los registros de errores (logs) en Syspanel. Pueden darte pistas sobre bloqueos o caídas del servicio.

[INFO] Si después de seguir todos estos pasos sigues sin poder conectar, contacta con el soporte técnico de tu hosting. Diles que usas Syspanel y que has verificado credenciales, puertos y modo pasivo. Ellos podrán revisar el servidor en profundidad.


Resumen rápido: checklist para solucionar el error

  1. ✅ Verifica usuario y contraseña en Syspanel.
  2. ✅ Prueba el puerto 21, 990 o 2106.
  3. ✅ Activa el modo pasivo en tu cliente FTP.
  4. ✅ Desbloquea tu IP si está en la lista negra.
  5. ✅ Reinicia el servicio FTP desde Syspanel.
  6. ✅ Actualiza o cambia de cliente FTP.
  7. ✅ Revisa permisos de carpetas (755/644).

Con esta guía, espero que hayas podido resolver el molesto error de conexión FTP en tu PrestaShop con Syspanel. Recuerda que la paciencia es clave: prueba cada paso de forma ordenada y, si algo no funciona, no dudes en pedir ayuda. ¡Tu tienda online te lo agradecerá!

¿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