Error HTTP 404.2 al visitar una página web hospedada en un equipo que ejecuta IIS 7.0

Este artículo le ayuda a resolver el problema en el que se puede producir un error inesperado al visitar una página web hospedada en un equipo que ejecuta Internet Information Services (IIS) 7.0.

Versión original del producto:   Internet Information Services 7.0
Número KB original:   942040

Síntomas

Cuando intenta visitar una página web hospedada en un equipo que ejecuta IIS 7.0, es posible que reciba el siguiente mensaje de error:

Error de servidor en la aplicación "nombre de la aplicación"
Error HTTP 404.2: HRESULT no encontrado: 0x800704ec
Descripción de HRESULT: no se puede proporcionar la página que está solicitando debido a la configuración de la lista de restricciones de ISAPI y CGI en el servidor web.

Causa

Este problema se produce porque el recurso de la API de Internet Server (ISAPI) solicitado o el recurso de interfaz de puerta de enlace común (CGI) solicitado está restringido en el equipo que ejecuta IIS 7.0.

Solución

Para resolver este problema, configure la restricción en la página Restricciones de ISAPI y CGI para permitir el recurso ISAPI solicitado o el recurso CGI solicitado. Siga estos pasos para resolver este problema:

  1. Seleccione Inicio, escriba Inetmgr en el cuadro Iniciar búsqueda y, a continuación, seleccione Inetmgr en la lista Programas.

    Si se le pide una contraseña de administrador o para confirmación, escriba la contraseña o seleccione Continuar.

  2. Busque el nivel que desea configurar.

  3. En la vista Características, haga doble clic en RESTRICCIONES ISAPI y CGI.

  4. Haga clic con el botón secundario en la restricción que restringe el recurso ISAPI solicitado o el recurso CGI solicitado y, a continuación, seleccione Permitir.