時間問題導致IMAP伺服器失敗

時間問題導致IMAP伺服器失敗

當我執行以下命令時,我的系統時間出現問題:
date && touch test && stat test

我得到以下結果:

Sun Jan 22 17:52:07 MSK 2012
File: test
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 1dh/29d Inode: 5543372 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-01-22 17:19:39.000000000 +0400
Modify: 2012-01-22 17:19:39.000000000 +0400
Change: 2012-01-22 17:19:39.000000000 +0400

這導致我的 imap 伺服器在登入時給我一個錯誤,即
* BYE Clock skew detected. Check the clock on the file server

我嘗試使用ntpdate 和ntpd 守護程序來解決此問題,但儘管兩者都沒有給我錯誤,情況沒有改變。我嘗試了 ubuntu 論壇,但似乎沒有人知道該怎麼做。如果我能得到任何幫助,我將不勝感激。

答案1

為什麼所報告的時間和所觸摸的文件上的時間戳會有所不同,只有一種解釋date:您所觸摸的文件位於 NFS 伺服器上,並且伺服器的時間與客戶端的時間不符。

檢查 NFS 伺服器上的時間。

相關內容