Applies to: All versions of Centrify DirectControl on HPUX
Question:
After joining a HPUX server running Centrify DirectControl and after provisioning users, adquery user -A does not show anything. Neither running adflush nor restarting Centrify DirectControl helped.
The HPUX caching daemon daemon pwgrd is running fine and has also been restarted.
When Centrify debug is enabled, the /var/adm/centrifydc.log is 0 bytes (does not log anything), however /var/adm/syslog is growing in size with DirectAudit messages.
Leaving and joining the server fixes the issue temporarily.
Is there any reason for this?
Answer:
When HP's /var/adm/syslog file grows too big, or when there is too much logging to syslogd (not necessarily by Centrify, but possible with any application) syslogd will hang and in turn cause adclient to hang when trying to log messages.
Re-configure Centrify DirectAudit correctly to stop the logging of warning messages. Restarting syslogd and restarting centrifydc (the adclient) afterwards will resolve the issue. There is no need to do an adleave and an adjoin.