من پوستگرس را نصب کردم و در فایل postgresql.conf تنظیم زیر رو فعال کردم:
ssl = on
بعد در آدرس
/var/lib/postgres/data
با دستور زیر کلید های ssl را ساختم:
openssl req -new -x509 -days 365 -nodes -text -out server.crt -keyout server.key -subj "/CN=Athens"
لازم به ذکر است که hostname سیستمم Athens است.
و دسترسی های server.key رو به 0600 عوض کردم. ولی وقتی که سعی میکنم سرویس را با سیستمدی راه اندازی کنم ارور زیر رو میگیرم:
Job for postgresql.service failed because the control process exited with error code.
See "systemctl status postgresql.service" and "journalctl -xeu postgresql.service" for details.
در لاگ ها هم ارور زیر را دارم:
Jul 27 13:54:51 Athens postgres[62327]: 2023-07-27 13:54:51.010 +0330 [62327] FATAL: could not load private key file "server.key": SSL error code 2147483661
Jul 27 13:54:51 Athens postgres[62327]: 2023-07-27 13:54:51.010 +0330 [62327] LOG: database system is shut down
Jul 27 13:54:51 Athens systemd[1]: postgresql.service: Main process exited, code=exited, status=1/FAILURE
ممنون میشم راهنمایی کنید.