重启期间 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。签名请求一旦签名就可以删除。

相关内容