Algunos errores de FTP al subir o bajar archivos y algunas dificultades en las conexiones son causadas por breves caidas de su red LAN o por el incorrecto ruteo del tráfico FTP. Estos tipos de problemas suelen ser intermitentes y por ello dificultan su diagnóstico. Sin embargo, debido al alto componente de seguridad en las redes, algunos de estos errores pued ser resuelto cambiando la configuración de la conexión FTP.
En algunos casos, puede suceder que un cortafuegos o que un enrutador restrinja externamente el tráfico desde o hacia su LAN, estos son dispositivos mantenidos por su proveedor de Internet (ISP) o por los proveedores de conexión a su ISP y median entre su LAN y el servidor a la cual desea conectarse vía FTP. Por ello a pesar de que su PC o su LAN no tengan restricciones o filtros NO significa que su conexión NO sea impactada por este tipo de filtros.
Tambien es posible que un antivirus pueda estar interceptando las conexiones FTP y que por causa de este hecho su conexión se pueda ver afectada.
Aunque existen muchos errores que su cliente FTP pueda retornar, si recibe alguno de los errores mencionados a continuación, o si su conexión se queda sin respuesta cuando trata de listar (dir , ls) o cuando trata de subir (put) o de bajar (get) un archivo entonces es muy posible que deba ajustar el modo de la conexión; ACTIVA o PASIVA.
425 Can't build data connection: Connection timed out
425 Can't open data connection
426 Connection closed; transfer aborted
503 No port command Issued first
Típicamente, estos errores indican que se necesita activar ("ON") el "Passive Mode" . Sin embargo, dependiendo de su conexión a la red, del cortafuegos o del enrutador quizá deba desactivar el "Passive Mode". A continuación encuentra como configurar el modo pasivo dependiendo del cliente FTP que esté utilizando:
Internet Explorer: A pesar de que no recomendamos usar "Internet Explorer" `para conectarse al servicio FTP, es posible cofigurarle el modo pasivo. Para ello vaya al menu "Herramientas" y haga click en "Opciones de Internet". Luego haga click en la pestaña "Avanzado". Desplace hacia abajo hasta encontrar una opción rotulada con "Use Passive FTP" y márquela o desmárquela según sea el caso.
FrontPage 2003: Abra el formulario "Propiedades del sitio Remoto" y seleccione o desmarque la cajilla "Passive FTP"
Dreamweaver: Macromedia tiene publicada una guía sobre problemas de FTP y sobre como cambiar la configuración en su Knowledge Base.
WS FTP LE: En la sección "Session Properties > Advanced Tab" marque o desmarque la cajilla u opción que dice "Passive Transfers"
SmartFTP: Para habilitar o deshabilitar el modo pasivo vaya a "Tools > Settings > Connection > Data Connection > "Passive Mode/Active Mode". SmartFTP ha publicado más información sobre ello en su Knowledge Base.
Windows Command Line FTP: Si usa el FTP mediante linea de comando (antiguo DOS), ingrese el comando "quote PASV" en el prompt del FTP ( o sea despues de conectado al server) antes de realizar cualquier transferencia o lista de directorio (ie: ftp> quote PASV). Tenga en cuenta que dependiendo de su LAN esta opcion puede no actuar.
Unix/Linux Shell: Conectese via FTP. En el prompt del FTP ingrese el comando "passive". Repita este comando para activar/desactivar.