HTTP-Fehler 404.2 beim Aufrufen einer Webseite, die auf einem Computer gehostet wird, auf dem IIS 7.0 ausgeführt wird

Dieser Artikel hilft Ihnen, das Problem zu beheben, bei dem ein unerwarteter Fehler ausgelöst wird, wenn Sie eine Webseite besuchen, die auf einem Computer gehostet wird, auf dem Internetinformationsdienste (IIS) 7.0 ausgeführt wird.

Ursprüngliche Produktversion: Internetinformationsdienste 7.0
Ursprüngliche KB-Nummer: 942040

Symptome

Wenn Sie versuchen, eine Webseite zu besuchen, die auf einem Computer gehostet wird, auf dem IIS 7.0 ausgeführt wird, wird möglicherweise die folgende Fehlermeldung angezeigt:

Serverfehler in der Anwendung „Anwendungsname
HTTP-Fehler 404.2 – HRESULT nicht gefunden: 0x800704ec
Beschreibung von HRESULT: Die von Ihnen angeforderte Seite kann aufgrund der IsAPI- und CGI-Einschränkungslisteneinstellungen auf dem Webserver nicht bereitgestellt werden.

Ursache

Dieses Problem tritt auf, weil die angeforderte ISAPI-Ressource (Internet Server API) oder die angeforderte CGI-Ressource (Common Gateway Interface) auf dem Computer eingeschränkt ist, auf dem IIS 7.0 ausgeführt wird.

Lösung

Um dieses Problem zu beheben, konfigurieren Sie die Einschränkung auf der Seite ISAPI- und CGI-Einschränkungen so, dass die angeforderte ISAPI-Ressource oder die angeforderte CGI-Ressource zugelassen wird. Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben:

  1. Wählen Sie Start aus, geben Sie Inetmgr in das Feld Suche starten ein, und wählen Sie dann Inetmgr in der Liste Programme aus.

    Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein, oder wählen Sie Weiter aus.

  2. Suchen Sie die Ebene, die Sie konfigurieren möchten.

  3. Doppelklicken Sie in der Ansicht Features auf ISAPI- und CGI-Einschränkungen.

  4. Klicken Sie mit der rechten Maustaste auf die Einschränkung, die die angeforderte ISAPI-Ressource oder die angeforderte CGI-Ressource einschränkt, und wählen Sie dann Zulassen aus.