Article ID: 942052 - Last Review: September 13, 2007 - Revision: 2.0

Error message when you visit a Web site that is hosted on IIS 7.0: "HTTP Error 404.4 - Not Found"

Expand all | Collapse all

SYMPTOMS

You have a Web site that is hosted on Internet Information Services (IIS) 7.0. When you visit this Web site in a Web browser, you may receive an error message that resembles the following:
Server Error in Application "application name"
HTTP Error 404.4 - NO_HANDLER
Description: The system cannot find the file specified.
Error Code: 0x80070002

CAUSE

The file name extension of the requested URL does not have a handler that is configured to process the request on the Web server.

RESOLUTION

To resolve this problem, add a handler mapping for the file name extension of the requested URL. For example, follow these steps if you want to add a StaticFile handler mapping:
  1. Start IIS Manager. To do this, click Start, click Run, type inetmgr.exe, and then click OK.
  2. In IIS Manager, expand server name, expand Web sites, and then click the Web site that you want to modify.
  3. In Features View, double-click Handler Mappings.
  4. In the Handler Mappings pane, right-click the StaticFile handler mapping, and then click Edit.
  5. In the Edit Module Mapping dialog box, type * in the Request path box, and then click OK.
Note After you follow these steps, you can successfully visit static files. For example, you can successfully visit files that have the following file name extensions:
  • .htm
  • .html
  • .jpg
  • .gif
  • .png

APPLIES TO
  • Microsoft Internet Information Services 7.0
Keywords: 
kbexpertiseadvanced kbtshoot kbprb KB942052
 

Article Translations