Ubuntu

新的 SSL 證書現在顯示在瀏覽器中的 Postfix(Ubuntu、Namecheap)

  • February 20, 2021

我是一個新手,在我們的系統管理員離開後試圖將其打開。我需要更新我們的萬用字元證書並將其複製到我們的郵件伺服器上。

我在 Namecheap 更新了證書,下載了它,並將它安裝在我們的網路伺服器上。網站瀏覽器中的一切都顯示良好。但是,當導航到我們郵件伺服器的瀏覽器門戶時,它仍然顯示舊證書。我重新啟動了 Postfix,但沒有任何改變。

在我的 /etc/postfix/main.cf 中:

# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/wc2_mydomain.com.combined.crt
smtpd_tls_key_file = /etc/ssl/private/wc2_mydomain.com.key
smtpd_use_tls=yes

但是,在瀏覽器中,即使過了postfix reload(應該是 2022 年),它仍然顯示舊的過期日期:

Issued On   Wednesday, February 20, 2019 at 6:00:00 PM
Expires On  Saturday, February 20, 2021 at 5:59:59 PM

我錯過了什麼?如果星期六下午 6:00 不能正確顯示,那將是非常糟糕的。

我想到了。我走在正確的軌道上。我的/etc/ssl/certs/wc2_mydomain.com.combined.crt文件根本就亂了套。我在這篇文章中發現了正確的順序(在底部)

它指出:

and the correct way is this:

SSLCertificateFile /etc/apache2/ssl/certificate.crt
SSLCertificateKeyFile /etc/apache2/ssl/private.key
SSLCACertificateFile /etc/apache2/ssl/intermediate.crt

我只是把我的證書弄亂了!:D 我的瀏覽器界面工作正常,證書顯示 2022 年到期。感謝朋友們在正確方向上的推動。避免了另一場危機。

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