I am transfering crontabs from an old server (centos 5.5) to a a new (centos 6.0) and there is a problem with (the most important) user apache. On the new server I am getting the following:
root@newserver $ crontab -u apache -e
Authentication service cannot retrieve authentication info
You (apache) are not allowed to access to (crontab) because of pam configuration.
How can I overcome this?
This is being caused because you have no entry for apache in your /etc/shadow file. It should contain a entry like this
I just tested this on a C6.3 system and removing it gives exactly the same error you are seeing.