When you attempt to open an FTP site, like ftp://ftp.microsoft.com/reskit/, your browser times out.
If your client machines are behind a Windows Server 2003 NAT server, try the following on the server:
1. Open a CMD.EXE window.
2. Type net start alg and press Enter. If the Application Layer Gateway Service is already started, or starts, go to step 3, otherwise make sure it starts.
3. Type Netsh routing ip nat add ftp and press Enter.
NOTE: The add ftp sub-command enables the NAT proxy for FTP (supports FTP traffic across a NAT).
NOTE: To reverse this behavior, use Netsh routing ip nat delete ftp.