Sharrukin said:
I will check. What does Passive FTP do for Vista?
It has nothing to do with Vista. In normal "Active" mode, when your
computer wants to send a file to or receive a file from a remote
machine, it tells the remote machine to contact it on a particular
port. Your machine will listen on that port, and when the remote
machine sends a message there, that connection will be used to
transfer the file.
But if your machine is behind a NAT router (like all the home routers
that share a single internet connection among several computers), that
won't work. The router won't know which machine the remote machine is
trying to contact.
So in that circumstance, you use Passive mode. Now your computer will
ask the remote computer for a port number. Your machine will then
contact the remote machine on that port, and the transfer will take
place. Since your computer initiates the contact, your router will be
able to cope.