#postgresql #ssl #openssl #debian #ssl-certificate
#postgresql #ssl #openssl #debian #ssl-сертификат
Вопрос:
Я поддерживаю два завода, на которых запущено приложение labview, которое по сути является черным ящиком, и я не могу его изменить, которое использует базу данных postgresql 9.2, к которой он подключается с использованием SSL. Все работает на Debian 7.2. Компания, которая создала систему, больше не существует.
Host:Port: 10.10.101.10:5432 (SSL require)
DB-Name: PPCDB (User: postgres)
postgres-Meldung:
SSL error: certificate verify failed
У меня есть root, я попытался отключить SSL в postgres, который работает частично, позволяя запускать приложение labview, однако ни один из программных клиентов не работает, что, очевидно, является проблемой.
Может кто-нибудь подсказать мне, как обновить сертификаты, чтобы приложение могло подключаться к базе данных? Опять же, приложение, которое я не могу изменить, я могу только остановить его и запустить. Возможно ли это вообще?
Комментарии:
1. Для сервера настроены местоположения SSL-сертификатов
postgresql.conf
. Для клиента (если требуются сертификаты клиента) есть расположения по умолчанию, см. postgresql.org/docs/9.1/libpq-ssl.html