web-dev-qa-db-ja.com

Dovecot gmailSSLエラー

以前は正常に機能していたPOP3経由ですべてのメールをGmailにインポートしようとしています。突然、次のエラーが発生し続けます。

SSLエラー:リーフ証明書からルートへのパスが見つかりません。おそらく中間証明書がありませんか?

インターネットで何も見つかりませんでした。 dovecot wiki で中間証明書についての唯一の言及を追跡することができましたが、これは無効にした「クライアント証明書の検証/認証」用です。

1
NerdOfLinux

最近、証明書にletsencryptを使用してこの問題に遭遇しましたが、fullchain.pemではなくdovecotssl_cert設定にcert.pemへのリンクを誤って配置していたことがわかりました。

そのため、dovecot10-ssl.confファイルに次の行が含まれているときに報告されたエラーが表示されていました。

ssl_cert = </etc/letsencrypt/live/example.com/cert.pem

そして、私がこれに変更したとき、すべてがうまくいきました:

ssl_cert = </etc/letsencrypt/live/example.com/fullchain.pem
4
Henry Burrows