Microsoft KB Archive/271078

= Windows FTP Client Receives Error Message 425 =

Article ID: 271078

Article Last Modified on 3/1/2007

-

APPLIES TO


 * Microsoft Windows 2000 Service Pack 1
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Service Pack 1
 * Microsoft Windows NT Server 4.0 Standard Edition
 * Microsoft Windows NT 4.0 Service Pack 1
 * Microsoft Windows NT 4.0 Service Pack 2
 * Microsoft Windows NT 4.0 Service Pack 3
 * Microsoft Windows NT 4.0 Service Pack 4
 * Microsoft Windows NT 4.0 Service Pack 5
 * Microsoft Windows NT 4.0 Service Pack 6
 * Microsoft Windows NT 4.0 Service Pack 6a
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Workstation 4.0
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Workstation 4.0 Developer Edition

-



This article was previously published under Q271078



SYMPTOMS
When you connect to a File Transfer Protocol (FTP) server using a Windows command-line FTP client and you then issue a quote list command (or another quote command), the next command you use may return the following error message:

425 Can't open data connection.



CAUSE
When an FTP client passes a command to an FTP server and the client is in active mode, the client also passes a port on which it listens for the response from the server. If the client is sending a command that does not require a data port (such as the syst command), the client does not set up a data port. The ls command, also called the list command, requires a data port to return the data. If the server is expecting a data port from the client, and the server does not receive a data port, the server generates the 425 error.

FTP clients can pass commands that they do not interpret to the server. These commands are passed using the following syntax:

quote  

Because the client does not interpret the command it is sending, the client sends the command to the server without generating a listen port for the data, and therefore the server cannot open the data port.



MORE INFORMATION
The FTP clients that ship with Windows do not support passive mode. Therefore, they always need to negotiate a data port when issuing a command that returns data.

To see a list of the commands that the client successfully supports, type help at the FTP prompt.

Keywords: kberrmsg kbenv kbprb kbpending KB271078

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.