psycopg2経由でAWS postgresql RDSに接続しようとしています。ポート5432でpostgresql経由ですべてのトラフィックを受け入れるように自分のセキュリティグループにインバウンドルールを設定すると、私は接続することができます。クライアントpsycopg2経由でpostgres RDSに接続するセキュリティグループを設定します
しかし、私のクライアントIPからのトラフィックだけを受け入れるために、このポート上のpostgresqlの受信ルールを制約すると、接続できずにタイムアウトします。エラーが表示されます。
psycopg2.OperationalError: could not connect to server: Connection timed out Is the server running on host "[hostname]" ([some IP address]) and accepting TCP/IP connections on port 5432?
ありがとうございました。 RDSインスタンスが自分のクライアントIP、ec2インスタンスのプライベートIP、上記のエラーで指定されたIPアドレスを受け入れるようにセキュリティグループのインバウンドルールを設定しようとしましたが、喜びはありません。すべてのトラフィックを受け入れるだけです。私が間違っていることについてのアドバイスはありますか?
ありがとうございます!
セキュリティグループで間違ったアドレスを使用しています。あなたが接続してそのことを見ることができるときにログを見てください – Vorsprung