Debian
opendkim.sock 文件未創建或不存在
我正在嘗試在我的樹莓電子郵件伺服器上配置 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 月的文章
我試過的另一個文章:
編輯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
其中一些日誌可能非常長,因此請確保您正在查看最新條目,以及測試您的問題並使用關閉的時間戳進行驗證。