I'm afraid you've encountered the design flaws in the FTP protocol, in order for FTP to work the client or the server must accept an incoming connection.
you can beat up ftp server admin for not opening proper ports
also you can try "STAT -l" command, it'll give you dir list, but you still won't be able to trasnfer files
__________________
[Sig removed by Administrator: Signature can not exceed 20GB]