Your best friend for file transfer.

Fetch 5.0.5 Connects through NAT, but no file list (3 posts)
- Started 17 years ago by ajcPBOOKG4
- Latest reply 17 years ago from ajcPBOOKG4
-
ajcPBOOKG4 Member
-
Jim Matthews Administrator
You should try turning off the firewall on your Mac, and setting Fetch to not use passive mode.
[An explanation: if you use passive mode CesarFTP will pick a random port and ask Fetch to connect to it. That won't work, because the random port won't be forwarded by the Airport base station to the Dell, and even if it was the Dell's firewall would block the connection. If you use active mode the Dell will connect back to a random port on your Mac. As long as the Mac firewall is turned off that should work.]
Another alternative would be to try to install an SFTP server on the Dell.
By the way, there's no reason to open or forward port 20 -- you only need to open and forward port 21.
Thanks,
Jim Matthews
Fetch Softworks -
ajcPBOOKG4 Member
Thanks so much I'm going to go ahead and give that a try. I hate opening my mac up to the outside world, but it won't be for very long. I'll also give the SFTP a shot.
- Page 1
Hello all. I'm at school in Pittsburgh and recently set up a new Dell at home in Maryland running Windows XP Media Center Edition. Its running CesarFTP as its FTP server. I've got the Dell on my home network behind an Apple Airport with NAT firewall. I have ports 20 and 21 forwarded to the right IP address and ports 20 and 21 open in Windows firewall. Also, both server and client computers have passive ftp mode enabled. When I try to connect from Fetch 5.0.5, the server on the Dell acknowledges that I'm logged in, so the username and password are correct, but in the Fetch client window a pop-up tells me that "Fetch could not get the file list because there was a timeout trying to establish a passive mode data connection. A server firewall might be blocking passive mode (PASV) transfers. Ask the server administrator for help, or try unchecking the 'Use passive mode transfers (PASV)' box in the general pane of the preferences." If anyone has any idea how I can get this figured out it would be tremendously appreciated. Below is a copy of the Fetch transcript. Thanks.
Fetch 5.0.5 (5A835) PowerPC running on Mac OS X 10.4.6 (8I127) PowerPC English
StuffIt Engine 0x811, StuffIt SDK Version 9.0.1
Partial serial FETCHED003-27B6-C48P T
Connecting to 69.3.159.154 port 21 (OS X firewall is on) (4/10/06 4:08:33 PM)
Connected to 69.3.159.154 port 21 (4/10/06 4:08:37 PM)
220 Welcome to CesarFTP!
USER andrew
331 User login OK, waiting for password
PASS
230 User password OK, CesarFTP server ready
SYST
215 Microsoft Windows
PWD
257 "/FTP"
MACB ENABLE
500 Syntax error or unknown command
PWD
257 "/FTP"
PWD
257 "/FTP"
TYPE A
200 Type successfully set
PASV
227 Entering Passiv Mode (10,0,100,3,8,1)
ABOR
500 Syntax error or unknown command
PORT 128,2,164,226,192,139
200 command successfully executed
LIST
150 Data connection created for directory listing
Active mode connection blocked by OS X firewall, port 49291
ABOR
500 Syntax error or unknown command
ftp_list: -30027 (state == GETTING_LIST)
QUIT
send_cmd():con_conn->Putline() returns -3208
Posted 17 years ago #