Article ID: 947207 - View products that this article applies to.
On a Windows Vista-based computer, you use an FTP client to connect to a remote FTP server that requires a user name and a password to log on. When you use some FTP commands, such as dir, ls, and get, you may receive an error message after a long pause.
Note The IPsec policies on the Windows Vista-based computer require IPsec on incoming connections. However, the policies do not allow for IPsec on outgoing connections to the remote server.
For example, when you use the ls command, you may receive an error message that resembles the following:
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
Aborting any active data connections...
425 Can't open data connection.
Connection closed by remote host.
The cause is the interplay that occurs among the IPsec policies, the operating mode of the FTP client, and the IPsec capabilities of the remote server. The FTP client operates in passive mode. For some commands, such as dir and get, the client's operation in passive mode means that the client opens a new listening endpoint. Then, the remote server must connect to this new endpoint, and the remote server must fulfill the command. The new connection cannot be established if the following conditions are true:
To work around this issue, use one of the following methods:
Article ID: 947207 - Last Review: February 13, 2008 - Revision: 1.1