Hello
I'm having a horrible time trying to get ftp
port forwarding to work through a Cisco PIX firewall.
This is all with ssh 2.0.13.

I've got a remote user who doesn't want to use
sftp because it lacks mput/mget.
(any plan to add this?)

So I'm starting up ssh in one window:

 % ssh -L2021:foo.ora.com:21 foo.ora.com

This works fine, as I've created a "conduit"
in the PIX for tcp port 22.

and then I start ftp in another window:

 % ftp
 ftp> open localhost 2021
 Connected to localhost.
 220 foo FTP server (Version wu-2.4(2) Wed Apr 8 09:41:45 EDT 1998) ready.
 Name (localhost:eap):
 331 Password required for eap.
 Password:
 230 User eap logged in.
 Remote system type is UNIX.
 Using binary mode to transfer files.
 ftp> passive
 Passive mode on.
 ftp> ls
 227 Entering Passive Mode (172,30,1,2,131,174)
 ^C

As you can see, any attempt to open a data connection hangs.
I also notice that my internal (un-NATed) IP address
appears in the output.  Am I doomed with port forwarding
ftp in a NAT situation?  I'm guessing that the PIX
doesn't see this as a FTP session, so it can't fixup 
the IP numbers...?

The solution would ideally work on Mac, Windows and 
UNIX clients.

Thanks
-e

[EMAIL PROTECTED]

Reply via email to