Error message when you visit a Web site that is hosted on IIS 7.0: "HTTP Error 500.0 – Internal Server Error"

Server Error in Application "application name"
HTTP Error 500.0 – Internal Server Error
HRESULT: 0x8007000d
Description of HRESULT Handler "ASPClassic" has a bad module "IsapiModule" in its module list

This problem occurs because the ISAPIModule module is missing from the modules list for the Web site. The ISAPIModule module is in the following location: drive:\Windows\System32\inetsrv\isapi.dll

Add the ISAPIModule module to the modules list for the Web site. To do this, follow these steps:

  1. 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 Module.
  4. In the Actions pane, click Add Native Module.
  5. In the Add Native Module dialog box, click to select the IsapiModule check box, and then click OK.

or still if you do not find IsapiModule in the list, you need to to add manually from “Turn Windows Features on/off” from Control Panel > Uninstall Programs and mark

  1. .Net Extensibility
  2. ASP.NET
  3. ISAPI Extensions
  4. ISAPI Filters

from Internet Information Services > World Wide Web Services > Application Development Features.

Source: http://support.microsoft.com/kb/942031

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.