El pasive mode es de las cosas q primero cambié, al hacer el LIST se queda colgado ahí igualmente.... aunque eso puede aliviar el problema, no lo soluciona, sigue sin hacer bien el list en el 90% de las veces.
Corto y pego el artículo q sale en los proveedores de hosting Dimensis.
Soluciones para problemas FTP con routers 3COM 812
Desde que se actualizó la vieja versión 1.2.7 de ProFTP para corregir diversos errores y vulnerabilidades, algunos usuarios han experimentado fallos en el servicio FTP. Se ha comprobado que no existe ningún defecto de instalación, configuración o funcionamiento de ProFTP, pero la realidad es que los usuarios que se conectan a través del módem-router 812 de la compañía 3COM tienen serios problemas, todos ellos relacionados con la ejecución de comandos LIST por parte de sus clientes FTP. (También hemos sabido que este módem-router fué utilizado por Telefónica en su promoción ADSL y que 3COM ha retirado la garantía de soporte técnico porque se trata de una versión obsoleta y modificada por Telefónica).
Tras varias semanas de investigación se ha podido confirmar que existe una incompatibilidad de uso entre el sistema de gestión FTP (ProFTP) y algunos routers 3COM. Muchos son los servidores afectados y los usuarios con el mismo problema en todo el mundo. Desgraciadamente, la única solución, dada la nula predisposición por parte del equipo de desarrollo de ProFTP de corregir este problema a corto plazo, es cambiar el software utilizado en los servidores.
¿Existen soluciones al problema?
El problema principal del router de 3COM 812, aparte de estar descontinuado en la misma empresa fabricante y, por lo tanto, de no gozar de soporte técnico actualmente, radica en un defecto en el firmware que afecta al NAT, es decir a la forma en que el router traduce y transfiere los paquetes a los puertos solicitados. Los software de ftp envían los paquetes al mismo puerto pero cambian dinámicamente de sockets para establecer los niveles dentro de los contenidos del servidor. Este cambio dinámico no es "entendido" por el router, y por lo tanto no consigue devolver adecuadamente el listado de cada directorio en el servidor, superando el tiempo de espera y abortando la conexión.
Las actualizaciones del firmware corrigen el problema de vulnerabilidad que presentaba, pero no el de NAT. Por lo tanto, el router 3com 812 no permite acceder a servidores ftp en modo Multipuesto. El problema, por tanto, no es del software del servidor, sino exclusivamente del firmware del router. Y lógicamente la solución recomendada es cambiar el router o configurarlo en modo Monopuesto.
Otras opciones posibles para aliviar el problema:
- Las conexiones ftp deben efectuarse a través del puerto 21 y en modo pasivo.
- El router se debe configurar en modo monopuesto para conseguir un acceso ftp perfecto.
- Es conveniente comprobar que el firewall del router esté bien configurado y el puerto 21 abierto.
- No se trata de un problema de cliente ftp, por lo que no es necesario probar varios programas. (Aunque se comenta que el programa Nicoftp3 funciona bien).
- Los usuarios que dispongan de cuentas de acceso SSH, pueden configurar su cliente ftp para utilizar una conexión ftp-ssh segura a través del puerto 22
- Información en los foros de Dimensis: mensaje 1, mensaje 2, mensaje 3
- Más información acerca de ProFTP 1.2.9
Todos los clientes afectados por el problema de acceso FTP a través de routers 3COM pueden dirigirse a nuestro soporte técnico y solicitar una nueva cuenta de acceso a su dominio/os. Para ello deberá indicarse la versión del router utilizado, el nombre del dominio alojado en Dimensis, nombre del cliente y un correo electrónico de contacto activado en Dimensis.
----------------
Pero quiero decir que lo quiero cambiar principalmente por uno que maneje bien el tema de las cientos de conexiones simultáneas, y como segundo por lo del ftp.