The log shows,
[02/03/2026][16:33:49][2692][1864][SmIIS70Module.cpp:566][CSmIIS70Module::Shutdown][][][][][][][IIS 7.0 Native Module shutting down.]
and the web agent was shutdown unexpected.
The message "IIS 7.0 Native Module shutting down" indicates that the application pool or the IIS worker process (w3wp.exe) of the web agent is ending its session, which causes the module to shut down -- i.e. that is usually due to the application pool recycling.
The default idle timeout for an IIS 7 application pool is 20 minutes. This means if the application pool's worker process (w3wp.exe) receives no new requests for 20 minutes, IIS will shut it down to conserve system resources.
Also, by default, the application pool regular recycling is enabled, and the default interval in IIS 7 is 1740 minutes.
Double check the web agent trace log, the time gap before the IIS native module shut down is just 20 minutes, shown as below,
[02/03/2026][16:13:10][2692][12864][CSmLowLevelAgent.cpp:3643][ReportHealthData][][][][][][][Accumulating HealthMonitorCtxt.]
[02/03/2026][16:33:49][2692][1864][SmIIS70Module.cpp:566][CSmIIS70Module::Shutdown][][][][][][][IIS 7.0 Native Module shutting down.]
So, the reason in this case is due to application pool idle timeout.
To completely prevent auto recycling the application pool of web agent,
1. Disable idle timeout
- on IIS, select the application pool of the siteminder web agent > "Advanced Settings" > set 0 to "Idle Time-out (minutes)" under "Process Model"
2. Disable regular recycling
- on IIS, select the application pool of the siteminder web agent > "Recycling" > uncheck any recycling condition
Note that regular recycling is a good practice to keep the health of the system, disabling regular recycling is not really recommended.