When running a Siteminder Web Agent and when the user tries to access
https://myserver.example.com/myweb/mypage.jsp
then the browser receives return code 500 with the mention:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an Error Document to handle the request.
The Web Agent reports line:
Failover from cluster [0] to cluster [1]
Web Agent 12.52SP1CR11 on Apache 2.4.46 on RedHat 6
Policy Server 12.8 on Redhat 8
Applying the following template to the Web Agent traces config file:
components: AgentFramework, HTTPAgent, WebAgent, AgentFunc, Agent_Con_Manager
data: Date, Time, PreciseTime, Pid, Tid, TransactionID, Message, SrcFile, Function, RequestIPAddr, IPAddr, IPPort, AgentName, Domain, DomainOID, Realm, RealmOID, Resource, Action, User, SessionSpec, SessionID, CertSerial, SubjectDN, IssuerDN, UserDN, Threshold, Throughput, MinThroughput, MaxThroughput, HandleCount, BusyHandleCount, FreeHandleCount, State, ClusterID
The Web Agent thread shows that it lost connection with the Policy Server as it waits too long to get the response back at the network level.
WebAgent.log
[21557/2734651136][Thu Nov 28 2019 08:25:31][SmAgentAPI.cpp:315][INFO][sm-AgentConMgr-00050] Failover from cluster [0] to cluster [1].
[...]
[21557/2766120704][Thu Nov 28 2019 08:26:38][CSmLowLevelAgent.cpp:546][ERROR][sm-AgentFramework-00520] LLA: SiteMinder Agent Api function failed - 'Sm_AgentApi_IsProtectedEx' returned '-2'.
[...]
[21557/2703181568][Thu Nov 28 2019 08:26:57][CSmLowLevelAgent.cpp:546][ERROR][sm-AgentFramework-00520] LLA: SiteMinder Agent Api function failed - 'Sm_AgentApi_IsProtectedEx' returned '-1'.
WebAgentTrace.log
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][]["SmAgentTli_TCPReceiveBuf returns TIME-OUT. No connection retry."][SmClient.cpp:1673][CSmServerHandle::ProcessRequest][][10.0.0.1][44443][][][][][][][][][][][][][][][][][][][3][][][ACTIVE][]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Request failed with 2 error code.][SmClient.cpp:2745][ProcessRequest][][][][][][][][][][][][][][][][][][][][][][4][][][ACTIVE][9]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Server State transition from ACTIVE to INTER][SmClient.cpp:1810][CSmServerHandle::StateTransition][][10.0.0.1][44443][][][][][][][][][][][][][][][][][][][3][][][INTER][]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Request failed with 2 error code.][SmClient.cpp:2762][ProcessRequest][][][][][][][][][][][][][][][][][][][][][][4][][][ACTIVE][9]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Server State transition from INTER to INACTIVE][SmClient.cpp:1810][CSmServerHandle::StateTransition][][10.0.0.1][44443][][][][][][][][][][][][][][][][][][][3][][][INACTIVE][]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][The number of active servers fell below the threshold.][SmClient.cpp:2846][ProcessRequest][][][][][][][][][][][][][][][][][][][][][][4][][][ACTIVE][9]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Cluster State transition from ACTIVE to INACTIVE][SmClient.cpp:3273][CSmCluster::StateTransition][][][][][][][][][][][][][][][][][][][][][][4][][][INACTIVE][9]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][No active clusters found.][SmAgentAPI.cpp:521][ProcessRequest][][][][][][][][][][][][][][][][][][][][][][][][][][]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Leave function ProcessRequest][SmAgentAPI.cpp:527][ProcessRequest][][][][][][][][][][][][][][][][][][][][][][][][][][]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][][Leave function Sm_AgentApi_IsProtected][SmAgentAPI.cpp:1813][Sm_AgentApi_IsProtected][][][][][][][][][][][][][][][][][][][][][][][][][][]
[11/28/2019][08:26:38][08:26:38.830][21557][2766120704][00000000000000000000000064f45899-5435-5ddf7672-**************][Communication failure between SiteMinder policy server and web agent.][CSmLowLevelAgent.cpp:541][IsResourceProtected][10.0.0.2][*10.0.0.3][][myagent][][][][][/myweb/mypage.jsp][GET][DOMAIN\MYUSER][k3ZVtGzXIMnuIZ1qHzR7BxzYMbzvuwL8PLJH [...] qdpI=][][][][CN=myname,DC=mydomain,DC=com][][][][][][][][][]