We are in the field of outsourced Linux administration and our clients have sometimes try to install Centova Cast and they come complaining that the they are getting the the following error,
“ERR This installation of Centova Cast is using an expired license key. Please contact an administrator for assistance.”
The Solution is always one of the following.
To troubleshoot the problem on your server, please check the following in order:
Login to your server via SSH as root and check /etc/crontab for the Centova Cast cron job. It should look something like the following (all on one line):
*/5 * * * * centovacast /home/centovacast/system/runascc/runascc exec ccmanage cronjob all >/dev/null
The cron job is automatically set up by the installer, so if it does not exist then someone or something has removed it and you’ll need to replace it.
Check your cron log (usually /var/log/cron on Red Hat-based Linuxes) and search for the word “centovacast”. Find the most recent entry (near the bottom), check the date stamp and make sure it has been running within the past hour.
/home/centovacast/system/runascc/runascc exec ccmanage cronjob all --debug
Note that this may appear wordwrapped above, but should all be entered on one line. If any of the lines begin with “ERR”, then there is a problem with your cron job which will need to be resolved
If you see errors regarding cronjob.lck, this likely indicates that your setuid binaries in /home/centovacast/system/runascc/ have lost their setuid bits and/or are owned by the wrong account.
/home/centovacast/system/runascc/runascc exec ccmanage reissuelicense @current
Note that this may appear wordwrapped above, but should all be entered on one line. If any of the lines begin with “ERR”, then there is a problem which will need to be resolved.
Please note that if you need any assistance on Linux servers, do contact our outsourced Linux administration team.