私は常に SSL で Postgresql バージョン 10、32 ビットを使用していましたが、今日、新しい Windows サーバーにバージョン 13、64 ビットをインストールしました。SSL がアクティブな場合、サービスはもう開始されません。いつものように、証明書ファイル server.crt と server.key を DATA フォルダーにコピーし、いつものように postgresql.conf ファイルを設定しましたが、サービスが開始されず、ログに有用なものは何もありません。 . SSL をアクティブにしなければ、すべて問題ありません。これは構成の ssl 部分です。
ssl = on
ssl_ca_file = 'root.crt'
ssl_cert_file = 'server.crt'
ssl_crl_file = 'root.crt'//TESTED WITH OR WITHOUT
ssl_key_file = 'server.key'
#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers
#ssl_prefer_server_ciphers = on
#ssl_ecdh_curve = 'prime256v1'
#ssl_min_protocol_version = 'TLSv1.2'
#ssl_max_protocol_version = ''
#ssl_dh_params_file = ''
#ssl_passphrase_command = ''
#ssl_passphrase_command_supports_reload = off