Previous Topic: Policy Store Migration Documentation (115651)Next Topic: Required Linux Library Documentation (115705)


Policy Server Hangs after Web Agent Communication Failure (115704)

Symptom:

If a Web Agent goes offline during a Policy Server request, for example, during a network outage, and does not notify the Policy Server of the communication failure, the Policy Server continues to wait for the Web Agent data. The Policy Server continues to wait, even after the Web Agent regains network functionality and closes the connection to the Policy Server.

If many requests from one or more Web Agents are lost in this manner, the Policy Server can become unresponsive because the worker threads handling the requests are not released.

Solution:

Creating and enabling the SiteMinder Enable TCP Keep Alive (SM_ENABLE_TCP_KEEPALIVE) environment variable configures the Policy Server to send KeepAlive packets to idle Web Agent connections. The interval at which the Policy Server sends the packets is based on OS–specific TCP/IP parameters.

Consider the following when configuring the parameters:

To configure the Policy Server to send KeepAlive packets to idle Web Agent connections

  1. Log into the Policy Server host system.
  2. Do one of the following:

Note: The value must be 0 (disabled) or 1 (enabled). If a value other than 0 or 1 is configured, the environment variable is disabled. If the environment variable is disabled, the Policy Server does not send KeepAlive packets to idle Web Agent connections.

STAR issues: 18887284–1 and 18887284–2