0

herokuアプリからEC2上の外部Postgresqlデータベースに接続する際に問題が発生しました。問題は、EC2の許可にあると考えられます。

私は次のことを行いました:-ポート5432(私のpostgresqlポート)のセキュリティグループに098166147350 / defaultを追加しました-「パブリックDNS」アドレス(ec2-xxxx.compute-1.amazonaws.com)を使用してサイトに接続します。

接続しようとしているデータベースはEUにあり、herokuアプリとしての米国東部地域ではありません。これが違いを生むかどうかわかりませんか?

とにかく、5432に0.0.0.0/0を追加すると機能するので、セキュリティ設定にする必要があると思います。

誰かが問題が何である可能性があるかについて何か考えがありますか?

4

1 に答える 1

1

Heroku のサポートから戻ってきました: どうやら i リージョン (us-east (heroku) -> eu (my db)) が異なると、そのようなセキュリティ グループを追加する際に違いが生じるようです。そのため、彼らは私のアカウントの us-east から eu への VPN トンネルを提案しました。または、0.0.0.0/0 だけで、SSL と適切なパスワードに依存します。

于 2012-11-02T09:52:39.543 に答える