Ошибка загрузки SSL-сертификата в файле postgresql.conf во время перезапуска

Ошибка загрузки SSL-сертификата в файле postgresql.conf во время перезапуска
 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. Запрос на подпись можно удалить после подписания.

Связанный контент