Geekflare recibe el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliación de los enlaces de compra en este sitio.
En Desarrollo Última actualización: 15 de septiembre de 2023
Compartir en:
Escáner de seguridad de aplicaciones web Invicti - la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Últimamente, me encontré con un problema en el que IIS se estrelló cada minuto debido a excepciones no controladas. No había mucho en los registros de la aplicación, excepto el visor de eventos, que dice que el grupo de aplicaciones "xyz" terminó inesperadamente.

Esto ocurría en IIS 6 con .Net 4.

¿Está experimentando un problema similar?

La razón por la que IIS sigue fallando debido a una excepción no controlada es porque la política por defecto para un archivo excepción no controlada ha cambiado en .Net framework 2.0 y versiones posteriores.

El comportamiento de esta política es finalizar el proceso del trabajador.

Posibles soluciones

Para solucionar esto permanentemente, un desarrollador debe manejar todas las excepciones en la aplicación.

Como solución, puede volver a cambiar la política de excepciones no gestionadas a la heredada (.Net framework 1.x)   

  • Inicie sesión en el servidor IIS problemático
  • Averigüe qué versión de .Net está utilizando
  • Ir a la carpeta de abajo
%WINDIR%Microsoft.NETFramework$.Net_Version
  • Haga una copia de seguridad de Aspnet.config archivo
  • Modificar o añadir si no existe lo siguiente

         
<legacyUnhandledExceptionPolicy enabled="verdadero" />     
 
  • Reinicie el grupo de aplicaciones IIS

Te darás cuenta, IIS evitará que se cuelgue, y estarás de vuelta en el negocio.

Si quieres ser maestro en la administración de IIS, entonces echa un vistazo a este curso de Hassan Aboul Hassan.

  • Chandan Kumar
    Autor
    Chandan Kumar es el fundador de Geekflare. Ha ayudado a millones de personas a destacar en el ámbito digital. Apasionado de la tecnología, su misión es explorar el mundo y ampliar el crecimiento de profesionales y empresas.
Gracias a nuestros patrocinadores
Más lecturas sobre desarrollo
Potencia tu negocio
Algunas de las herramientas y servicios que le ayudarán a hacer crecer su negocio.
  • Invicti utiliza el Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en tan solo unas horas.
    Pruebe Invicti
  • Web scraping, proxy residencial, gestor de proxy, desbloqueador web, rastreador de motores de búsqueda, y todo lo que necesita para recopilar datos web.
    Pruebe Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno que te ayuda a gestionar proyectos, tareas, trabajo, ventas, CRM, operaciones, flujos de trabajo y mucho más.
    Prueba Monday
  • Intruder es un escáner de vulnerabilidades en línea que encuentra puntos débiles de ciberseguridad en su infraestructura, para evitar costosas violaciones de datos.
    Prueba Intruder