IIS 7.5 y ASP.NET 2.0
asp.net-2.0 iis-7.5 (9)
¿Hay problemas conocidos con IIS 7.5? Recibo el siguiente error cuando intento navegar / iniciar / ver cualquier página en el sitio.
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration
data for the page is invalid.
Module IIS Web Core
Notification BeginRequest
Handler Not yet determined
Error Code 0x80070021
Config Error This configuration section cannot be used at this path.
This happens when the section is locked at a parent level. Locking is either by
default (overrideModeDefault="Deny"), or set explicitly by a location tag with
overrideMode="Deny" or the legacy allowOverride="false".
Config Source
97: </modules>
98: <handlers>
99: <remove name="WebServiceHandlerFactory-Integrated"/>
Con un editor de texto como el Bloc de notas, abra el archivo applicationHost.config
en la siguiente ubicación:
%windir%/system32/inetsrv/config/applicationHost.config
Básicamente, la applicationHost.config
tenía la sección del controlador bloqueada. Era
<section name="handlers" overrideModeDefault="Deny" />
lo cambió a
<section name="handlers" overrideModeDefault="Allow" />
y funciona.
Después de reparar como se dijo anteriormente obtendremos el siguiente error
Mensaje de error cuando visita un sitio web alojado en IIS 7.0:
HTTP Error 403.14 - Prohibido.
Para resolver este problema, utilice uno de los siguientes métodos.
Método 1: para resolver este problema, sigue estos pasos:
- Iniciar el Administrador de IIS. Para ello, haga clic en Inicio, haga clic en Ejecutar, escriba inetmgr.exe y, a continuación, haga clic en Aceptar.
- En el Administrador de IIS, expanda el nombre del servidor, expanda los sitios web y luego haga clic en el sitio web que desea modificar.
- En la vista Características, haga doble clic en Búsqueda de directorios.
- En el panel Acciones, haga clic en Habilitar.
Método 2: para resolver este problema, sigue estos pasos:
- Iniciar el Administrador de IIS. Para ello, haga clic en Inicio, haga clic en Ejecutar, escriba inetmgr.exe y, a continuación, haga clic en Aceptar.
- En el Administrador de IIS, expanda el nombre del servidor, expanda los sitios web y luego haga clic en el sitio web que desea modificar.
- En la vista Características, haga doble clic en Documento predeterminado.
- En el panel Acciones, haga clic en Habilitar.
- En el cuadro Nombre de archivo, escriba el nombre del documento predeterminado y luego haga clic en Aceptar.
Error HTTP 500.19 - Error interno del servidor
Esto también sucede si la versión de .Net Framework no es correcta o si el Modo de canalización administrada no está configurado correctamente.
Estaba enfrentando el mismo error. Esto resolvió mi problema This
Esto viene debido a que asp.net no se instala en IIS para esto, active o desactive las características de Windows, es una selección de características en "Programas y características" en el panel de control. Seleccione IIS, luego "servicios de Internet", luego "Características de desarrollo de aplicaciones", luego "ASP" y "ASP.NET".
La última respuesta me dio la respuesta, luego me dio otro error, por lo que también debería marcar this
Sospecho que la mayoría de las personas que recibieron este error no seleccionaron suficientes casillas de verificación en la selección de funciones de iis en "Programas y características" en la instalación del panel de control.
Terrible error reportando a la OMI.
Tuvo un problema similar, terminé encontrando este artículo de uso: http://support.microsoft.com/kb/942055
básicamente, applicationHost.config tenía la sección del controlador bloqueada: era
<section name="handlers" overrideModeDefault="Deny" />
lo cambié a
<section name="handlers" overrideModeDefault="Allow" />
Y funcionó.
También vale la pena comprobar que TODAS las funciones de asp.net se han instalado, vea el texto del enlace .
This ha resuelto mi problema en Windows 7 64bit IIS 7.