IIS6 application pool crash (Legacy_Onyx KB Id: 208758)
search cancel

IIS6 application pool crash (Legacy_Onyx KB Id: 208758)

book

Article ID: 54924

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

Description:

Event log:
A process serviing appliction pool 'Prequal' terminated unexpectedly.

We worked with Microsoft on this issue and the found the application pool is crashing due to ISAPI6WebAgent.dll.

The found this from IIS dump.

Solution:

SiteMinder Web agent uses Sm_AgentApi_IsProtected (....) to obtain the AUTHTYPE from the policy server. The SM_AUTHTYPE variable is populated by the Web agent based upon values returned in a structure that is populated during the isProtected (...) call.

Starting 6QMR2, a new parameter called "AgentWaitTime" which exists to allow administrators to extend the period that the webagent waits in the course of initializing before giving up on servicing a request in the face of latency issues against the policy server.

The AgentWaitTime parameter determines the length of time, in seconds, that the Web Agent waits before exiting and logging the message "Failed to initialize message bus" in the IIS Web server's event log. The default value for this parameter is 5 seconds.

It specifies the number of seconds that the Web Agent waits for the Low-level Agent Worker process (LLAWP) to become available. When the interval expires the Web Agent tries to connect to the Policy Server.

Setting this parameter may help resolve agent start-up errors related to LLAWP connections. We recommend starting with the default value and then increasing the interval by five seconds at a time until the agent starts successfully

Environment

Release:
Component: SMPLC