Article ID: 922851 - Last Review: April 23, 2009 - Revision: 2.0

You receive a blank page when your Web browser submits a POST request to an ASP Web site over an ISA Server 2004 or ISA Server 2006 access rule that requires client authentication

Expand all | Collapse all

SYMPTOMS

When your Web browser program submits a POST request to an Active Server Pages (ASP) Web site through Microsoft Internet Security and Acceleration (ISA) Server 2004 or Microsoft Internet Security and Acceleration (ISA) Server 2006, you may receive a blank page in response.

CAUSE

This problem occurs if the following conditions are true:
  • The following rules are configured in ISA Server 2004 or ISA Server 2006:
    • A Content Type rule that applies to HTTP traffic is configured. This Content Type rule is evaluated when the POST request is processed.
    • An access rule that enables the POST request to be submitted to the Web server is configured. This access rule requires the client to authenticate.
  • The client sends the POST request to ISA Server over an unauthenticated TCP connection.
  • The POST request that the client makes is an HTTP 1.1 request.
  • The Web server sends back an "HTTP 100 Continue" response before it sends the "HTTP 200" response together with the response data.
In this scenario, ISA Server relays the Web server's "HTTP 100 Continue" response to the client as expected. However, ISA Server incorrectly does not send the "HTTP 407 Proxy Authentication Required" request to the client.

RESOLUTION

To resolve this problem, obtain the latest ISA Server Service Pack.
954258  (http://support.microsoft.com/kb/954258/ ) How to obtain the latest Internet Security and Acceleration (ISA) Server 2006 Service Pack
891024  (http://support.microsoft.com/kb/891024/ ) How to obtain the latest ISA Server 2004 Service Pack

WORKAROUND

To work around this problem, configure the client Web browser program to use HTTP 1.0 through proxy connections. To do this in Microsoft Internet Explorer, follow these steps:
  1. Start Internet Explorer.
  2. On the Tools menu, click Internet Options.
  3. In the Internet Options dialog box, click the Advanced tab.
  4. Under HTTP 1.1 settings, click to clear the Use HTTP 1.1 through proxy connections check box, and then click OK.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

For more information, click the following article number to view the article in the Microsoft Knowledge Base:
885957  (http://support.microsoft.com/kb/885957/ ) How to install ISA Server hotfixes and updates

APPLIES TO
  • Microsoft Internet Security and Acceleration Server 2004 Standard Edition
  • Microsoft Internet Security and Acceleration Server 2004 Enterprise Edition
  • Microsoft Internet Security and Acceleration Server 2006 Enterprise Edition
  • Microsoft Internet Security and Acceleration Server 2006 Standard Edition
Keywords: 
kbfirewall kbtshoot kbfix kbbug kbprb KB922851
 

Article Translations