Server connections start getting rejected and and the log shows adclient repeatedly crashing and a high thread count.
Problem: The Linux server starts rejecting server connections and the adclient crashes and recovers multiple times. The log shows a consistently high thread count.
Cause: The audit trail was turned on in the centrifydc.conf file even though it isn't being utilized.
Resolution: Edit the /etc/centrifydc/centrifydc.conf file and make the following change:
audittrail.targets: 0
and then run adreload.
If audit trail is turned on, it will gather audit information in the background for later review. If it isn't being used, it unnecessarily takes up threads while gathering audit information causing the system to become unstable. If audit trail isn't being utilized, turning this parameter to off will free up the threads and return them to processes that are needed for the environment to run properly.