IBM Cloud Compose PostgresSQL FATAL: для хоста нет записи pg_hba.conf - PullRequest
0 голосов
/ 21 июня 2019

Предоставлен экземпляр IBM Cloud Compose PostgreSQL. Затем попытался подключить экземпляр к Watson Studio.

Хотя установление соединения работает нормально, при попытке сохранить конфигурацию переподготовки появляется следующее сообщение об ошибке.

Ошибка: необработанное исключение типа PSQLException с сообщением: FATAL: нет записи pg_hba.conf для хоста "", пользователь "", база данных "", SSL выключен

Я не думаю, что смогу использовать ssh на хосте db и просто изменить файл pg_hba.conf.

Я не думаю, что это возможно, поскольку IBM Cloud Compose PostgreSQL является экземпляром без сервера (я думаю).

Как мне решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 27 июня 2019

Как вы подключаетесь? Вы используете актив подключения? Использует ли этот актив соединения тип соединения "Compose for PostgreSQL" или "PostgreSQL"? Тип соединения Compose for PostgreSQL использует TLS, поэтому должен работать.

0 голосов
/ 24 июня 2019

Это сообщение об ошибке означает, что вы пытаетесь подключиться к базе данных без TLS. Базы данных для PostgreSQL будут отклонять незащищенные соединения.

https://cloud.ibm.com/docs/services/databases-for-postgresql?topic=databases-for-postgresql-security-compliance#protection-against-unauthorized-access

https://cloud.ibm.com/docs/services/databases-for-postgresql?topic=databases-for-postgresql-external-app

...