When one aserver is unreachable for cache flush the eserver retries all aservers.
Originally Published: 2011-12-14
Last Modified: 2023-09-25
Article Number
Applies To
Issue
Cache flush delay causes delays in cache flush events for password changes.
When there is a change on the eserver (for example a change to a user object) the eserver will send out a cache poison event to each aserver that is returned on the dispatchers list of asevers. If any aserver is unreachable the eserver will try cleartrust.eserver.runtime.retry_count times (default=3) to re-send this cache poison event. It will wait cleartrust.eserver.runtime.timeout (default 0) between each attempt. The the eserver will attempt to send the cache poison event to all aservers in the connection pool not just the one that failed. If there are a large number of aservers, this is undesirable.
The aserver that is unreachable may be identified by examination of the eserver standard output in debug mode. The debug output will log the following message for each retry attempt against an aserver that is not reachable:
2012/07/25 04:44:55:748 [*] [QueueDispatcher (sirrus.util.net.SocketFactory.debugCreateSocket)] - Connecting to 192.168.10.1:5615, timeout=15000
Resolution
Notes
Related Articles
Configure the Cache 16Number of Views RSA Web Threat Detection: How to troubleshoot SSL Cache and 'Resume Cache Misses' in Varz 24Number of Views Flush the Cache 77Number of Views How to change Operations Console password on AM 8.x 66Number of Views General Configuration 5Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device Troubleshooting AFX Connector issues in RSA Identity Governance & Lifecycle Authentication Manager Security Console and Operations Console Inaccessible After Certificate Update How to Forward RSA Authentication Manager 8.4 or Later Logs to Multiple Syslog Servers Using rsyslog RSA Authentication Manager 8.9 Patches and Hotfixes Readme
Don't see what you're looking for?