Debian

opendkim.sock 文件未創建或不存在

  • October 17, 2019

我正在嘗試在我的樹莓電子郵件伺服器上配置 opendkim,該伺服器已經配置了 dovecot/postfix 設置。

我遵循了一些教程和一些論壇文章來進一步診斷我的問題。摘自我的系統日誌:

Apr 16 08:55:06 raspberrypi postfix/smtpd[24384]: warning: connect to Milter service unix:/var/run/opendkim/opendkim.sock: No such file or directory

當我去檢查文件是否存在時。它不在那裡。這使我相信我的opendkim.conf文件要麼被忽略,要麼存在權限問題。但是我無法通過我的嘗試來解決這個問題。

我遵循的教程

下面是我引用的一個問題

unix:/var/run/opendkim/opendkim.sock: 沒有這樣的文件或目錄

我找不到讓我相信這是作業系統問題(Raspbian/Stretch)的論壇文章,但是那裡有一個日期為 2017 年 9 月的文章

我試過的另一個文章:

https://serverfault.com/questions/796742/connect-to-milter-service-unix-var-run-opendkim-opendkim-sock-no-such-file-or

編輯1:

嘗試手動啟動 opendkim.service 的結果

Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Unit entered failed state.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Failed with result 'exit-code'.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Service hold-off time over, scheduling restart.
Apr 18 15:49:29 raspberrypi systemd[1]: Stopped OpenDKIM DomainKeys Identified Mail (DKIM) Milter.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Start request repeated too quickly.
Apr 18 15:49:29 raspberrypi systemd[1]: Failed to start OpenDKIM DomainKeys Identified Mail (DKIM) Milter.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Unit entered failed state.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Failed with result 'exit-code'.

我最終解決了我的問題。/etc/default/opendkim.conf在我的文件中存在大量問題。主要是拼寫錯誤。(遵循教程的結果,因為我不小心)

我的主要問題是我的 opendkim 服務沒有執行。即使您的 dkim 未簽署您的消息,該服務仍應執行。

對於那些有類似問題的人,我建議您參考您的所有日誌文件。有些問題可能源於父問題,有些日誌可能會讓您更好地了解根本問題是什麼,甚至更好地描述。

請參閱以下日誌…

/var/log/syslog
/var/log/daemon.log
/var/log/mail.err
/var/log/mail.log

其中一些日誌可能非常長,因此請確保您正在查看最新條目,以及測試您的問題並使用關閉的時間戳進行驗證。

引用自:https://unix.stackexchange.com/questions/512877