Errore HTTP 404.2 quando si visita una pagina Web ospitata in un computer che esegue IIS 7.0

Questo articolo consente di risolvere il problema in cui potrebbe essere generato un errore imprevisto quando si visita una pagina Web ospitata in un computer che esegue Internet Information Services (IIS) 7.0.

Versione originale del prodotto: Internet Information Services 7.0
Numero KB originale: 942040

Sintomi

Quando si tenta di visitare una pagina Web ospitata in un computer che esegue IIS 7.0, è possibile che venga visualizzato il messaggio di errore seguente:

Errore server nell'applicazione "nome applicazione"
Errore HTTP 404.2 - HRESULT non trovato: 0x800704ec
Descrizione di HRESULT: la pagina richiesta non può essere servita a causa delle impostazioni dell'elenco delle restrizioni ISAPI e CGI nel server Web.

Causa

Questo problema si verifica perché la risorsa ISAPI (Internet Server API) richiesta o la risorsa CGI (Common Gateway Interface) richiesta è limitata nel computer che esegue IIS 7.0.

Risoluzione

Per risolvere questo problema, configurare la restrizione nella pagina Restrizioni ISAPI e CGI per consentire la risorsa ISAPI richiesta o la risorsa CGI richiesta. Per risolvere il problema, seguire questa procedura:

  1. Selezionare Start, digitare Inetmgr nella casella Avvia ricerca e quindi selezionare Inetmgr nell'elenco Programmi .

    Se viene richiesta una password di amministratore o una conferma, digitare la password o selezionare Continua.

  2. Individuare il livello da configurare.

  3. Nella visualizzazione Funzionalità fare doppio clic su Restrizioni ISAPI e CGI.

  4. Fare clic con il pulsante destro del mouse sulla restrizione che limita la risorsa ISAPI richiesta o la risorsa CGI richiesta, quindi selezionare Consenti.