重新啟動期間 postgresql.conf 檔案中的 SSL 憑證載入錯誤

重新啟動期間 postgresql.conf 檔案中的 SSL 憑證載入錯誤
 openssl genrsa -out root.key 2048
 openssl req -new -key server.key -out server.csr
 openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

 chown postgres:postgres server.*
 chmod 0600 server.*

但是當我運行 systemctl restart postgresql-15 時出現以下錯誤。任何人都可以回覆嗎?

FATAL:  could not load server certificate file "server.csr": no start line
[2238590] LOG:  database system is shut down

答案1

csr一般是一個簽名請求。該訊息將發送至 CA 並簽署。這會給你一個證書。

您幾乎肯定想使用證書,例如server.crt,而不是server.csr。簽名請求一旦簽名即可刪除。

相關內容