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 por 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 de KB original: 942040

Síntomas

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

Error del servidor en la aplicación "nombre de aplicación"
Error HTTP 404.2: HRESULT no encontrado: 0x800704ec
Descripción de HRESULT: la página que está solicitando no se puede atender 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 servidor de Internet (ISAPI) solicitado o el recurso de interfaz de puerta de enlace común (CGI) solicitado están restringidos 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 una 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 de ISAPI y CGI.

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