KLHNet said:
Has anyone found a solution to the FTP problem?
I know it worked a few months back for me. The only thing common between my
two computers is IE7, Windows updates! (and router) but as mentioned above I
know it was working a few months back.
My guess is that the "and router" part is what's causing you grief.
You probably need to switch your FTP client to use passive mode.
Unfortunately the built-in command-line FTP client doesn't know
anything about passive mode. I'm quite sure there's a setting in IE7
someplace, but I don't know where. And I know you can find dedicated
FTP clients via Google that will handle this.
FTP normally uses "active mode". When you ask for a file to be
transferred, or even for a directory listing to be sent to you, the
server asks your computer for a port that it can be contacted on. The
server then opens a connection to that port, sends the file, and
closes the connection. So your client knows exactly when all the data
has been transmitted, and the command connection still exists, ready
to handle more commands.
If you have a NAT (Network Address Translation) router controlling
your home network - and pretty well all home routers do that, that's
how they share a single Internet connection among multiple computers -
this won't work. The router won't know what to do with the incoming
connection request from the server, and will ignore it. This behavior
protects your net from *lots* of Internet -transmitted grief.
In passive mode, the client asks the server for a port. The client
then opens a connection to the server on that port. The router
understands this, and has no problem with it. And your FTP connection
works.