Problem:On AIX systems running Centrify agent version 5.3.1 (Suite 2016.1) and lower, the following message may be seen in the syslogs or crontab email alerts after a new installation of the agent.
"Could not send msg /usr/share/centrifydc/bin/logrotate.sh ERROR: Logfile /var/log/centrify_client.log does not exist. . Please retry"
Cause:On install of the Centrify Agent on AIX, an entry is added to the crontab.
0 0 * * 0-6 /usr/share/centrifydc/bin/logrotate.sh 2>&1 >> /var/log/centrify_logrotate.log
When cron runs that job, the logrotate.sh script checks the /var/log/centrify_client.log file.
If the /var/log/centrify_client.log file does not exist, the error will be seen.
Workaround(s):1) Manually create the log file.
touch /var/log/centrify_client.log
or
2) The /var/log/centrify_client.log is created when Centrify debug logging is turned on, if it does not currently exist. Turn debug logging on and back off again to create the file.
/usr/share/centrifydc/bin/addebug on
/usr/share/centrifydc/bin/addebug off
Resolution:This is fixed in the Centrify Server Suite 2017 (5.4.0) release