提供了IBM Cloud Compose PostgreSQL实例。然后尝试将实例连接到Watson Studio。
尽管建立连接工作正常,但是当我尝试保存重新训练配置时,出现以下错误消息。
错误:类型为PSQLException的未处理的异常,并显示以下消息:FATAL:主机“,用户”,数据库“”,没有SSL的pg_hba.conf条目没有
我认为我不能通过SSH进入数据库主机,而只是更改pg_hba.conf文件。
我认为这是不可能的,因为IBM Cloud Compose PostgreSQL是服务器较少的实例(我认为)。
我该如何解决?
答案 0 :(得分:0)
此错误消息表示您尝试连接到不带TLS的数据库。 PostgreSQL数据库将拒绝不安全的连接。
答案 1 :(得分:0)
您如何连接?您是否使用连接资产?该连接资产是否使用“为PostgreSQL编写”或“ PostgreSQL”类型的连接?连接资产的“为PostgreSQL编写”类型使用TLS,因此应该可以使用。
答案 2 :(得分:0)
您必须将所有访问Postgres的节点添加到postgres服务器中的pg_hba.conf文件中。例如,如果连接到Postgres的节点的CIDR为192.168.1.0/24,则需要如下所示的条目。
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only local all all peer
# IPv4 local connections:
#host all all 127.0.0.1/32 ident host all all 192.168.1.0/24 trust
您必须找到在IBM Cloud中执行此操作的地方