cronがエラー「FAILED to authorize user with PAM (Module is unknown)」を吐いて動かなくなった場合の対処方法

DSC00796

2014年05月07日(水)

お久しぶりこんにちは。

今回は突然cronがエラーで停止していたのでその際のエラーとその対処方法の紹介をさせていただきます。

 

エラー内容

Apr 11 15:01:01 ip-************* crond[31372]: (user) FAILED to authorize user with PAM (Module is unknown)
Apr 11 15:30:01 ip-************* crond[31407]: (user) FAILED to authorize user with PAM (Module is unknown)
Apr 11 16:01:01 ip-************* crond[31440]: (user) FAILED to authorize user with PAM (Module is unknown)
Apr 11 16:30:01 ip-************* crond[31636]: (user) FAILED to authorize user with PAM (Module is unknown)
Apr 11 17:01:01 ip-************* crond[31857]: (user) FAILED to authorize user with PAM (Module is unknown)
Apr 11 17:30:01 ip-************* crond[31889]: (user) FAILED to authorize user with PAM (Module is unknown)

こんな感じでcronが処理を実行するまえに停止してしまっていたのです・・・

なんなんだこれは。。。

 

原因は定かではありませんが、OpenSSLのアップデート対応後に発生したような気がした、というかこれ以外になにもしていいないので他が考えられない、といった状態です。

いまだになぜ発生したのかは判明していませんが、取り急ぎ解決方法を紹介させていただきます(といっても僕の場合は解決に至りましたがみなさんが100%解決するという保証はありませんが。。。)

 

対応策

対応策としては、まぁこれしか対応策が思い浮かばなかったので対応したら、通常通りに動作したので、まずなにか起こったら対応してみるのがいいでしょうか。

 

以下コマンドでcronを再起動する

service crond restart

 

とりあえず再起動させたら動作しましたので、

これと同じ事象の方、もしくはエラー内容が同じ方は試してみるのもよいかもしれません。

 

では、さよなら、さよなら。