ASP clásico en IIS7: se niega a enviar errores al navegador en 500 Internal Server Error

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?

Pruebe: Administrador de Internet Information Services (IIS) -> Sitio web predeterminado -> Haga clic en Propiedades de páginas de error y seleccione Errores de detalle

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 “../”:

Rutas principales de los padres para ASP clásico - 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

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 .

enter image description here

enter image description here

Consulte: http://www.chestysoft.com/asp-error-messages.asp

Si está alojando el proyecto en un entorno compartido, puede usar el siguiente fragmento para ver los errores.

         

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.