我有台主機,最近臨時需要,所以架了起來;這台主機上,執行的是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小時全年無休的機器,是不會出現之樣的狀況,算是我一個比較難得的經驗。
隨機文章
- 解決 公司內用微軟 DNS 使用免費的CloudFlare dns loop SSL 憑證困擾 (2021-12-09)
- 是誰在管政府的資安啊? (2015-01-26)
- 電子發票腦洞問題 (2020-12-02)
- 當大家都在Lollipop小米才在KitKat (2015-02-26)
- 破解Facebook帳號認證封鎖:蕃外篇-為什麼會出現手機認證 (2012-01-31)