PosgreSQL odbc ssl-соединение, ошибка параметра подключения libpq: недопустимый параметр подключения «{sslrootcert»

#postgresql #ssl #centos #odbc

#postgresql #ssl #centos #odbc

Вопрос:

У меня возникли проблемы со ссылкой odbc psql на centos8 и с postgres-odbc версии 10.3 (эта была по умолчанию в репозитории)

Я определил свои файлы ssl-сертификатов как таковые

 pqopt={sslrootcert=/etc/ssl/certs/db_ssl_cert/client.crt 
sslcert=/etc/ssl/certs/db_ssl_cert/postgresql_client.crt 
sslkey=/etc/ssl/certs/db_ssl_cert/postgresql_client.key}
 

Но я продолжаю получать ошибку (при использовании isql), хотя я могу подключиться с помощью psql

 [08001][unixODBC]libpq connection parameter error:invalid connection option "{sslrootcert"
 

Я получаю эту ошибку независимо от того, что я ставлю перед первым = знаком.

Должны ли сертификаты находиться в ~/.postgresql/ каталоге?

В чем проблема? На моем компьютере с Windows я ввожу параметры, указанные выше, и никаких проблем с версией драйвера 11.0 нет, должен ли я просто обновить драйвер до последней версии, или какое решение pgopt было бы поддержано с версии 9.6 postgres-odbc ?

Комментарии:

1. Не могли бы вы связать нас с любой документацией / примером / учебным пособием, которым вы следуете?

2. Форумы от posgresql, обращение к разработчикам, нет официальной документации, которая бы охватывала ssl odbc-соединения.