リモートpsqlデータベースに接続しようとしています。pg_hba.confエントリにクライアントのIPアドレスを追加する前に、エラーメッセージが表示されました。
xdev@xdevbox:~$ psql -U postgres testdb -h 10.1.1.47
psql: FATAL: no pg_hba.conf entry for host "10.201.50.71", user "postgres", database "testdb", SSL off
クライアントのIPに信頼設定を追加しました。また、サーバー上のpostgres.confのリッスンアドレスを変更して、「*」をリッスンしました。次に、/ etc / init.d / postgresql restartコマンドを使用してデータベースサーバーを再起動しました。
接続しようとすると、次のエラーメッセージが表示されます。
psql: could not connect to server: Connection refused
Is the server running on host "10.1.1.47" and accepting
TCP/IP connections on port 5432?
postgresql.confでは、ポートは5432に設定されています。他に何を確認するのかわかりません。
ありがとう
そのアドレスにpingできますか?
—
dezso
再起動したときにDBが正しく再起動しなかったと思います。PostgreSQLログファイルで理由を確認してください-おそらくタイプミスです
—
クレイグリンガー
pg_hba.conf
。
リスンアドレスを*から特定のIPアドレスに変更する必要がありました。
—
ドット