Debian

exim4 似乎停止收聽

  • January 15, 2011

嘿,我的 exim4 配置有一個奇怪的問題。我有一個執行 debian 很長時間的專用伺服器,但我最近並沒有真正積極地使用它,所以由於缺乏更改,一切都正常工作;)

但是,最近,我的 exim4 smtp 在埠 25 上停止了響應。它也不通過 localhost 響應 - 即使它設置為偵聽任何可用的介面。

我檢查過的一些事情:

  • >

ks:/home/trakos/Maildir/new# netstat -ap | grep exim

tcp 0 0 *:smtp : 聽 12521/exim4

  • >

ks:/home/trakos/Maildir/new# exiwhat

  • >

12521 守護程序:-q30s,在埠 25 (IPv4) 上偵聽 SMTP

  • >

ks:/home/trakos/Maildir/new# cat /var/log/exim4/rejectlog

  • >

ks:/home/trakos/Maildir/new# cat /var/log/exim4/paniclog

隊列設置為 30 秒只是因為我在非守護程序模式下執行它以查看任何輸出。奇怪的是,沒有給出可疑的輸出,netstat 甚至顯示它正在偵聽埠 25,但仍然嘗試 telnet 到它超時。

最近唯一可能發生變化的是:

  • 我的伺服器有第二個 IP
  • 我記得幾天前我的 spamassasin 崩潰了,我又重新啟動了它

所以,是的,我現在對這個一無所知:PI的意思是,我什至不知道這裡可能會失敗。有人可以給我一些想法,接下來我應該檢查什麼?

PS:它的正常執行時間為442天,所以我還沒有真正嘗試過重新啟動它^^

你試過重啟exim嗎*?*“sudo service exim4 restart”應該這樣做,或者“sudo invoke-rc.d exim4 restart”取決於版本(不確定何時添加“服務”,到處都執行不穩定)

雖然在那之前……您是否嘗試過在本地主機上發送郵件並查看它是否到達?你檢查過 /var/log/exim/mainlog 嗎?將這兩個一起完成,例如,發送郵件,然後檢查 mainlog 是否出現問題?

哦,你還沒有告訴我們你是如何測試這個“在埠 25 上停止響應”以及錯誤是什麼。當您嘗試遠端登錄到埠 25 時 exim 在 mainlog 中說什麼(我想已經嘗試過)?

引用自:https://serverfault.com/questions/222862