Microsoft KB Archive/942076

= Error message when you visit a Web site that is hosted on IIS 7.0: &quot;HTTP Error 404.11 – URL_DOUBLE_ESCAPED&quot; =

Article ID: 942076

Article Last Modified on 10/5/2007

-

APPLIES TO


 * Microsoft Internet Information Services 7.0

-



SYMPTOMS
You have a Web site that is hosted on Internet Information Services (IIS) 7.0. When you visit the Web site, you may receive an error message that resembles the following:

Server Error

HTTP Error 404.11 – URL_DOUBLE_ESCAPED

HRESULT: 0

Description of HRESULT # The operation completed successfully.



CAUSE
The HTTP request to the Web server contains a double escape sequence. However, the Request Filtering feature is configured so that the Web server denies double escape sequences.



RESOLUTION
To resolve this problem, follow these steps.

Note After you follow these steps, the security level of the server that is running IIS may be reduced. Therefore, before you set the allowDoubleEscaping property to True, consider the risk that is involved.  Click Start, type Notepad in the Start Search box, right-click Notepad in the Programs list, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type your password, or click Continue. On the File menu, click Open, type %windir%\System32\inetsrv\config\applicationHost.config in the File name box, and then click Open. In the ApplicationHost.config file, locate the requestFiltering XML element.  Change the value of the allowDoubleEscaping property to True. To do this, use code that resembles the following example code.   On the File menu, click Save. Exit Notepad.</li></ol>

Important When you enable double escaped sequences, the security level of the server that is running IIS may be decreased.

Keywords: kbexpertiseadvanced kbtshoot kbprb KB942076

-

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

© Microsoft Corporation. All rights reserved.