Hola banderas20.
Mi pregunta es similar a la tuya. Tengo un ftp server que desde afuera (IP Pública) me conecta, y la aplicación ftp cliente (desarrollada por mi) en red local tengo que alternar su configuración en varias terminales entre el tipo de conexión activa/pasiva para poder ..... eso que me recupere el listado y/o pemitir grabar archivos.
Creo que si ves el log del servidor Filezilla podrás enterarte del error al tratar de listar el directorio FTP .. cuando a mi me sale esto...
150 Opening data channel for file transfer.
425 Can't open data connection.
Cambio la conexión cliente a modo pasivo.... entra y me permite realizar la transferencia.....
No se porque debo cambiar entre pasivo y activo ... peor aún... durnte muchos tiempo el cliente funciona como activo y después me toca cambiar a activo....
Mcuhas gracias y muchos exitos.