Erreur HTTP 404.2 lorsque vous visitez une page web hébergée sur un ordinateur exécutant IIS 7.0

Cet article vous aide à résoudre le problème où une erreur inattendue peut être générée lorsque vous visitez une page web hébergée sur un ordinateur qui exécute Internet Information Services (IIS) 7.0.

Version d’origine du produit : Internet Information Services 7.0
Numéro de la base de connaissances d’origine : 942040

Symptômes

Lorsque vous essayez de visiter une page web hébergée sur un ordinateur exécutant IIS 7.0, le message d’erreur suivant peut s’afficher :

Erreur de serveur dans l’application « nom_application »
Erreur HTTP 404.2 - HRESULT introuvable : 0x800704ec
Description de HRESULT : La page que vous demandez ne peut pas être servie en raison des paramètres de liste de restriction ISAPI et CGI sur le serveur Web.

Cause

Ce problème se produit car la ressource ISAPI (Internet Server API) demandée ou la ressource CGI (Common Gateway Interface) demandée est limitée sur l’ordinateur qui exécute IIS 7.0.

Résolution

Pour résoudre ce problème, configurez la restriction sur la page IsAPI et restrictions CGI pour autoriser la ressource ISAPI demandée ou la ressource CGI demandée. Pour résoudre ce problème, procédez comme suit :

  1. Sélectionnez Démarrer, tapez Inetmgr dans la zone Démarrer la recherche , puis sélectionnez Inetmgr dans la liste Programmes .

    Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer, tapez le mot de passe ou sélectionnez Continuer.

  2. Recherchez le niveau que vous souhaitez configurer.

  3. Dans la vue Fonctionnalités , double-cliquez sur Restrictions ISAPI et CGI.

  4. Cliquez avec le bouton droit sur la restriction qui limite la ressource ISAPI demandée ou la ressource CGI demandée, puis sélectionnez Autoriser.