Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

FTP Client May Not Work When You Enable IP Routing on a Downstream ISA Server


View products that this article applies to.

This article was previously published under Q313356

↑ Back to the top


Symptoms

When you use a secure Network Address Translation service (NAT) client computer, you may not be able to send or receive data over secondary connections for protocols that allow secondary connections if the support for the connections is provided through a program filter that supports Kernel mode data pump when:
  • The client's ISA server is a downstream server that uses an upstream ISA to chain to

    -and-
  • IP routing is enabled on the downstream server

↑ Back to the top


Resolution

To resolve this problem, obtain latest service pack for ISA Server 2000. For additional information about the latest service pack, click the article number below to view the article in the Microsoft Knowledge Base:
313139� How to Obtain the Latest Internet Security and Acceleration Server 2000 Service Pack

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

This problem was corrected in ISA Server 2000 SP1.

↑ Back to the top


More information

When you enable Internet protocol (IP) routing on an ISA server, the Kernel mode data pump feature is also enabled. This feature provides a significant performance advantage for the data-rich secondary connections by handling the traffic in Kernel mode.

Steps to Reproduce the Problem

To reproduce the problem that is described in the Symptoms section:
  1. Configure the downstream ISA server with FW chaining to the upstream ISA server.
  2. Enable FTP filter on both servers.
  3. Enable IP routing on the downstream server.
  4. Make the client a NAT client of the downstream ISA server.
  5. On the client, run the FTP client and connect to an FTP server that is running on an external network that is upstream of the ISA server.
  6. Log onto the FTP server and try to list the folder contents (with the dir command) or try to transfer a file.
The FTP client stops responding (hangs) when you try to receive a list of the folder contents.

Note that this problem does not occur if you disable IP routing on the downstream ISA server.

↑ Back to the top


Keywords: KB313356, kbqfe, kbprb, kbproductlink

↑ Back to the top

Article Info
Article ID : 313356
Revision : 3
Created on : 10/29/2007
Published on : 10/29/2007
Exists online : False
Views : 286