|Applies To||RSA Product Set: RSA Identity Governance & Lifecycle |
RSA Version/Condition: 6.9.1 P15
|Issue||After upgrading from RSA Identity Governance & Lifecycle 6.9.1 Pxx to 6.9.1 P15, the system is unresponsive and keeps crashing with the following symptoms:|
Please refer to RSA Knowledge Base Article 000030327 -- Artifacts to gather in RSA Identity Governance & Lifecycle to find the log files for your specific deployment. Certain log files such as the aveksaServer.log may also be downloaded from the RSA Identity Governance & Lifecycle user interface (Admin > System > Server Nodes tab > under Logs.)
The below commands performed as the root user may be used to confirm if the number of open files limit is low in relation to the full list of open files and if the number of open files seems to be growing over time.
Here is a sample session:
|Cause||This is a known issue reported in engineering ticket ACM-67378. |
The too many open files error message that is written to the log files indicates that all available file handles for the process have been used (this includes sockets as well) due to system configuration limitations. This issue was introduced by one of the fixes in RSA Identity Governance & Lifecycle 6.9.1 P15 where the property file loading implementation did not handle the file stream properly, keeping multiple file descriptors in an open state for some time.
|Resolution||This issue is resolved in the following RSA Identity Governance & Lifecycle versions and/or patch levels: |
|Workaround||The workaround for this issue is to increase the ulimits at the Operating System level. To do this, login as root and edit the /etc/security/limits.conf to increase the limits and then restart RSA Identity Governance & Lifecycle.|
Please refer to RSA Knowledge Base Article 000038069 -- What are the recommended ulimit settings in /etc/security/limits.conf for use with RSA Identity Governance & Lifecycle for more information on setting ulimits.