Je viens de mettre à niveau notre serveur vers Ubuntu 10.04 et cron
vient de cesser de fonctionner. J'ai essayé de redémarrer le serveur, redémarrez cron
mais rien ne fonctionnait pour moi. Il ne fait que rendre compte dans /var/log/syslog
:
May 12 16:32:01 uhor CRON[8424]: Module is unknown
May 12 16:33:01 uhor CRON[8430]: Module is unknown
May 12 16:33:01 uhor CRON[8429]: Module is unknown
May 12 16:34:01 uhor CRON[8432]: Module is unknown
Avez-vous une idée de ce qui ne va pas? Certaines personnes signalaient également une erreur Module is unknown
après la mise à niveau, mais c’était généralement avec la commande passwd
et non avec cron
.
C'est mon /etc/pam.d/cron
#
# The PAM configuration file for the cron daemon
#
@include common-auth
# Read environment variables from pam_env's default files, /etc/environment
# and /etc/security/pam_env.conf.
session required pam_env.so
# In addition, read system locale information
session required pam_env.so envfile=/etc/default/locale
@include common-account
@include common-session-noninteractive
# Sets up user limits, please define limits for cron tasks
# through /etc/security/limits.conf
# session required pam_limits.so
J'imagine qu'il y a peut-être un problème avec mes fichiers pam_ *, mais j'ai essayé de les réinstaller mais cela ne m'a pas aidé.
Ceci est n bogue causé par une mise à jour de sécurité .
La solution consiste à redémarrer cron: Sudo service cron restart
Effectuez une mise à niveau, un correctif est déjà disponible.