We started received intermittent 500 error for our website which is using Siteminder, after restarting webserver instances it got resolved. While analyzing the root cause we found following error in SM logs
[8395/703276800][Tue Mar 26 2019 04:57:05][CSmLowLevelAgent.cpp:546][ERROR][sm-AgentFramework-00520] LLA: SiteMinder Agent Api function failed - 'Sm_AgentApi_IsProtectedEx' returned '-1'.
[8395/703276800][Tue Mar 26 2019 04:57:05][CSmProtectionManager.cpp:192][ERROR][sm-AgentFramework-00420] HLA: Component reported fatal error: 'Low Level Agent'.
[8395/703276800][Tue Mar 26 2019 04:57:05][CSmHighLevelAgent.cpp:423][ERROR][sm-AgentFramework-00420] HLA: Component reported fatal error: 'Protection Manager'.
It looks like problem due to policyserver and webagent. We also see following message in server during that time
SiteMinder agent is enabled.
SiteMinder agent is running.
It looks like SM agent got rebooted due to policy server error but some webinstances become not responsive.
The question we like to understand is, will SM agent auto reboot if it fails due to policy server error? or is it possible due to this failure some webagent still not recovered after policy server failure solved and kept throwing 500 until webinstance reboot?
Please help to understand.