HTTP-fel 404.2 när du besöker en webbsida som finns på en dator som kör IIS 7.0

Den här artikeln hjälper dig att lösa problemet där ett oväntat fel kan uppstå när du besöker en webbsida som finns på en dator som kör Internet Information Services (IIS) 7.0.

Ursprunglig produktversion: Internet Information Services 7.0
Ursprungligt KB-nummer: 942040

Symptom

När du försöker besöka en webbsida som finns på en dator som kör IIS 7.0 kan följande felmeddelande visas:

Serverfel i program "programnamn"
HTTP-fel 404.2 – Det gick inte att hitta HRESULT: 0x800704ec
Beskrivning av HRESULT: Sidan som du begär kan inte hanteras på grund av inställningarna för ISAPI- och CGI-begränsningslistan på webbservern.

Orsak

Det här problemet beror på att den begärda ISAPI-resursen (Internet Server API) eller den begärda CGI-resursen (Common Gateway Interface) är begränsad på den dator som kör IIS 7.0.

Åtgärd

Lös problemet genom att konfigurera begränsningen på sidan ISAPI- och CGI-begränsningar så att den begärda ISAPI-resursen eller den begärda CGI-resursen tillåts. Följ dessa steg för att lösa problemet:

  1. Välj Start, skriv Inetmgr i rutan Starta sökning och välj sedan Inetmgr i listan Program .

    Om du uppmanas att ange ett administratörslösenord eller bekräfta det anger du lösenordet eller väljer Fortsätt.

  2. Leta upp den nivå som du vill konfigurera.

  3. Dubbelklicka på ISAPI- och CGI-begränsningar i vyn Funktioner.

  4. Högerklicka på begränsningen som begränsar den begärda ISAPI-resursen eller den begärda CGI-resursen och välj sedan Tillåt.