Author: Don Calfa Date: Subject: Why doesn't this FTP work with Linux?
This needs to be shared with you guys. I'm pretty sure that it issue is
with the firewall but here goes.
I have a FTP server at a business. It has a local address of
192.168.1.250. The firewall (Linksys some model that is discontinued)
forwards ports 20, 21, 22, and 80 to that IP address.
I'm running VSFTPD which is great. I've never had any problems with it
in any other installation. It's simple, real easy, it works, I'm very
comfortable with it.
The problem is that when I connect to it using a Linux OS, I can't
<From within same remote network>
Windows is fine. 2000 client using CLI, Explorer, Filezilla
Mac OS Classic using Fetch is fine
Mac OSX using Finder is fine
Linux bombs using gFTP, J-FTP, LFTP, CLI
</From within same remote network>
If obviously can't route which makes me think it's the firewall. Here's
the dumps.
gFTP
220 (vsFTPd 1.1.3)
USER username
331 Please specify the password.
PASS xxxx
230 Login successful. Have fun.
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
PASV
227 Entering Passive Mode (192,168,1,250,27,22)
Cannot create a data connection: Network is unreachable
Disconnecting from site
J-FTP just bombs
LFTP
I can connect but as soon as I get a directory listing....
'ls' at 0 [Delaying before reconnect: nn]
CLI
331 Please specify the password.
Password:
230 Login successful. Have fun.
Remote system type is UNIX.
Using binary mode to transfer files. ftp> ls 227 Entering Passive Mode (192,168,1,250,224,69)
ftp: connect: Network is unreachable
ftp>