dovecot 服務自動關閉

我有台主機,最近臨時需要,所以架了起來;這台主機上,執行的是postfix郵件主機,塔配MailScaner+ClamAV+Spamassin。因為時間不對,會影響log,連帶的,如果是掉信,也會造成追查上的困擾。為了確保時間的正確性,我常常會用ntpdate進行校時。

note:ntpdate安裝方式
yum install ntp昨天,我重新開機移機,電池沒有電,結果時間不準,所以用ntpdate進校時之後
pop3的服務停止了,就我們知道的,dovecot是負責pop3(s)和imap(s)服務的,如果寄信之前有設定驗證(pop before smtp)
那麼,dovecot一停止服務,收發信都會因問題。

我在maillog中找到一筆記錄
Oct  3 03:03:19 mail dovecot: Time just moved backwards by 28744 seconds. This might cause a lot of problems, so I’ll just kill myself now. http://wiki.dovecot.org/TimeMovedBackwards

dovecot自殺了,因為時間回調,會有一些問題,所以程式自殺,自殺之後,pop3/smtp就通通不能運作,所以可以的話,平常就要常常校時,不然時間差一長,一校時,沒有注意到,服務自動停掉也不知道。

這個case,讓一早睡不到2個小時就接到電話,還要我有請他測狀況(指令如下1),直接把服務啟動(指令如下2),就整個OK。
service dovecot status…1
service dovecot start…..2

最後確認,校時會影響dovecot服務,是因為昨天校時前,我就有monitor maillog,真的是運氣好。
這個狀況,最後只會出現在時間不準或是電池沒有電,又重新開機的機器上,一般機器,24小時全年無休的機器,是不會出現之樣的狀況,算是我一個比較難得的經驗。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *