©® said:
Wow - *lightning* fast once I changed to Passive mode. Thanks!!! Funny I
have been using it in the normal way okay for months.
BTW - What is the difference between normal, passive and active modes?
In active mode it is assumed that the FTP server is speaking directly to
the FTP client. If the FTP server is behind a NAT (network address
transllation) router for connection sharing then the FTP client speaks
to the router which then speaks to the FTP server. The FTP client sends
a request for a file and the FTP server actively tells the client on
which port it will send the file. The NAT router then gets the file on a
port it was not expecting and then does not know where to forward it to.
In passive mode, the FTP client tells the server to be passive. The
server then will not actively select a port to fulfill requests on, but
will always choose port 20. This way things are as the NAT router can
predict and therefore knows where to forward the file to.
So, long story short, setting passive mode in the client simply changes
the client request string to let the server know to act passive.
Hope this all makes sense.
HK