다시 시작하는 동안 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. 서명 요청은 서명된 후에 삭제할 수 있습니다.

관련 정보