iis-7 asp-classic iis-7.5

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?



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