リモート マシンにセットアップした PostgreSQL データベースに接続しようとしています。
次のエラーが表示されます。
org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "XX.X.XXX.XX", user "postgres", database "XXXXX", SSL off
次の行を追加して、pg_hba.conf ファイルを変更しようとしました。
host all all X.X.XXX.XX/32 trust
(XXXXX.XX はクライアントの IP アドレスです)
また、postgresql.conf ファイルを追加して
listen_addresses = '*'
port = 5432
max_connections = 100
しかし、それでも同じエラーメッセージが表示されます。
ただし、データベースをローカルで実行している場合は機能します。
Mac でデータベース (Postgres 9.3) を実行しています。クライアントは別の Mac 上にあり、JDBC で Java を実行しています。
何か提案があれば教えてください。ありがとうございました!