انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مشکل در راه‌اندازی ssl برای postgresql  (دفعات بازدید: 1267 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
مشکل در راه‌اندازی ssl برای postgresql
« : 05 امرداد 1402، 01:56 ب‌ظ »
من پوستگرس را نصب کردم و در فایل 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
ممنون میشم راهنمایی کنید.
« آخرین ویرایش: 05 امرداد 1402، 02:02 ب‌ظ توسط هومان »

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : مشکل در راه‌اندازی ssl برای postgresql
« پاسخ #1 : 05 امرداد 1402، 03:48 ب‌ظ »
مالکیت server.key را به کاربر postgres دادم و درست شد.

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1269
  • جنسیت : پسر
پاسخ : مشکل در راه‌اندازی ssl برای postgresql
« پاسخ #2 : 05 امرداد 1402، 03:55 ب‌ظ »
شاید بهتر باشه به جای این کار ببینید کاربر postgres عضو چه گروه‌هایی است.

groups postgres
و اگه عضو ssl-cert نبود عضوش کنید.