Help and Support

Error message when a Web browser tries to access external Web sites from behind an ISA Server 2004 computer that has Service Pack 2 installed

Article ID:915421
Last Review:December 4, 2007
Revision:1.5

SYMPTOMS

Consider the following scenario. You have Web browser clients that are located behind a Microsoft Internet Security and Acceleration (ISA) Server 2004 computer. This ISA Server 2004 computer has Service Pack 2 (SP2) installed. One of these Web browsers tries to access external Web sites. In this scenario, you experience the following symptoms:
A Web browser that is behind an ISA Server 2004 SP2 Enterprise Edition computer receives the following error message:
Error Code 400: Bad Request
A Web browser that is behind an ISA Server 2004 SP2 Standard Edition computer receives an error message that is similar to the following:
Error Code 11001: Host not found
Additionally, the URL in the Web browser's address box may change to the following:
http://%20example.comom

Back to the top

CAUSE

This problem occurs because ISA Server adds space between some headers and their values. For example, the following header information may be sent by an ISA Server computer to the Web server:
Header:<space><space>example.com
When this behavior occurs in the host header, some Web servers incorrectly interpret this as a host name that starts with a space. Therefore, the Web server may redirect the browser to a URL that contains a space. For example, the Web server may redirect the browser to a URL that has the following format:
http://<space>example.com
Then, the Web browser tries unsuccessfully to access the malformed URL.

Back to the top

RESOLUTION

To resolve this problem, obtain the Update Rollup for ISA Server Services. For more information about the Update Rollup for ISA Server Services, click the following article number to view the article in the Microsoft Knowledge Base:
916106 (http://support.microsoft.com/kb/916106/) Update for HTTP issues in Internet Security and Acceleration Server 2004 Service Pack 2

Back to the top

WORKAROUND

ISA server adds space between some headers and their values when certain Web filters are enabled. To work around this problem, disable the following Web filters:
Compression filter
Caching compressed content filter
Note You may also have to disable some third-party Web filters to resolve this problem.

Back to the top

STATUS

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

Back to the top

MORE INFORMATION

For more information about the description of the standard terminology that is used to describe Microsoft software updates, click the following article number to view the article in the Microsoft Knowledge Base:
824684 (http://support.microsoft.com/kb/824684/) Description of the standard terminology that is used to describe Microsoft software updates

Back to the top


APPLIES TO
Microsoft Internet Security and Acceleration Server Enterprise Edition Service Pack 2, when used with:
  Microsoft Internet Security and Acceleration Server 2004 Enterprise Edition
Microsoft Internet Security and Acceleration Server 2004 Standard Edition Service Pack 2, when used with:
  Microsoft Internet Security and Acceleration Server 2004 Standard Edition

Back to the top

Keywords: 
kbpubtypekc kbqfe kbbug KB915421

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.