Buenas, tengo un servidor pure-FTPd detras de un firewall y no hay forma de que funcionen las conexiones pasivas.
El kernel del firewall tiene los siguientes modulos: #lsmod ip_nat_ftp 3808 0 (unused) ip-conntrack_ftp 3616 0 (ip_nat_ftp) En la configuracion de ejecucion del demonio de pureFTPd he puesto -p 7000:7050 para que utilice estos puertos para la conexion pasiva. Lo que hago es una DNAT desde la interface que cuelga a internet contra el puerto 21 de la IP del servidor FTP. Jordi La información incluida en el presente correo electrónico es CONFIDENCIAL, siendo para el uso exclusivo del destinatario arriba mencionado. Si usted lee este mensaje y no es el destinatario señalado, el empleado o el agente responsable de entregar el mensaje al destinatario, o ha recibido esta comunicación por error, le informamos que está totalmente prohibida cualquier divulgación, distribución o reproducción de esta comunicación, y le rogamos que nos lo notifique, nos devuelva el mensaje original a la dirección arriba mencionada y borre el mensaje. Gracias.