2016-08-02 24 views
0

AWS EC2インスタンスに対してSSHを実行できます。グリズリーがインストールされ、開始されました。AWS EC2に接続できませんpublic ip

tcp  0  0 ::ffff:127.0.0.1:8080  :::*      LISTEN 

私はEC2パブリックIP http://public IPに自分のローカルマシンからブラウザを介して接続することはできません:8080 /インデックス。私はHTTPポート8080への着信アクセスと許可されたすべての発信を許可するセキュリティグループを持っていました。私もpingにICMPを許可しようとしましたが、pingできません。私はすべてのセキュリティグループの制約を削除し、それもうまくいきませんでした。私はiptablesをチェックし、何も制限するルールはありません。

アイデア?あなたのサーバーはlocalhostのみでリッスンしている

+0

このURLは正しいhttp:// public ip:8080/indexか、http:// public ip:8080/index.htmlまたはph – error2007s

+0

を使用しますか?http://54.210.117.202:8080/indexまたはhttp://54.210.117.202:8080/index.jspからjsp。私はそれを修正してipを変更したかどうかを確認するためにインスタンスを再起動しました。私はポート80またはpingにtelnetできませんでした。 – user1069528

+0

セキュリティグループで8080が開いていますか?私はtelnet 54.210.117.202 8080を試しました。それは私のためにタイムアウトしています – error2007s

答えて

1

ありがとう:

TCP 0 0 :: FFFF:127.0.0.1:8080 ::: *

をLISTENそれはする必要がありますdocsによると、異なるコンストラクタを必要とする0.0.0.0でリッスンします。

+0

これはグリッジのものかAWSのものか? (現時点では開発者はすぐに離れています)私はマシン上の80番ポートにtelnetで接続することはできません。 – user1069528

+0

これはグリズリーなことです。コンストラクタはlocalhost(127.0.0.1)ではなく、任意のアドレスでリッスンする必要があります。 – stdunbar

関連する問題