iis 7 - ASP clásico en IIS7: se niega a enviar errores al navegador en 500 Internal Server Error
iis-7 asp-classic (6)
Tengo ASP clásico ejecutándose en IIS 7.
Aunque configuré las "Propiedades de depuración" de ASP a "Enviar errores al navegador = Verdadero", la aplicación web SE NEGA a enviar errores al navegador y continúa enviando un error interno de 500 servidores.
- Mi navegador tiene "Mostrar mensajes de error HTTP amistosos" sin marcar.
- Falló el seguimiento de solicitud está instalado (no estoy seguro si está relacionado)
- Ocurre tanto en páginas web cargadas localmente en el servidor como de forma remota
- El grupo de aplicaciones está integrado (no estoy seguro si eso importa)
¿Algunas ideas?
Administrador IIS >> haz doble clic en el ícono ASP para abrir la página ASP. Expanda el nodo Propiedades de depuración y establezca Enviar errores al navegador en True .
Estaba teniendo el mismo problema con una aplicación ASP clásica que se ejecuta en una subcarpeta de un sitio. Había habilitado errores detallados y el 500 seguía mostrándose. Mi resolución era habilitar las rutas principales en la sección ASP en IIS para el sitio ya que la aplicación hacía referencia a la carpeta principal usando "../":
Pruebe: Administrador de Internet Information Services (IIS) -> Sitio web predeterminado -> Haga clic en Propiedades de páginas de error y seleccione Errores de detalle
Si está alojando el proyecto en un entorno compartido, puede usar el siguiente fragmento para ver los errores.
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
<system.web>
<customErrors mode="Off" />
<compilation debug="true" />
</system.web>
Consulte esta URL para obtener información completa http://blogs.iis.net/rickbarber/working-past-500-internal-server-error
Espero que ayude a alguien
Si su sitio web está configurado para conectarse a la ruta física del sitio web como un usuario específico, instalado de usar autenticación de paso a través, puede obtener este error si hay un error de permisos con este usuario. También puede ser necesario reiniciar el Servicio de Activación de Proceso de Windows y luego reiniciar IIS.
Tuve esto que ocurre en una aplicación ASP clásica que se ejecuta en una subcarpeta de un sitio. La solución fue:
IIS > Click into your Site > Click into your Application folder > Error Pages > Edit Feature Settings > set to: Detailed Errors