PerfSONAR私はtomcat7に依存するUIを持つネットワーク測定ツールを使用しています。私はperfsonar-uiをUbuntu 14.04サーバーにインストールしました。私のインストールをテストするために、ブラウザ(Windows 7マシン)をアドレスhttp://my_server_address:8080/perfsonar-ui/
に指定しました。接続に失敗しました。複数のマシンから私のサーバーへtomcat7 - サーバーにリモート接続できません(ポート8080:Connection refused)
- pingが成功した:私はこれまで試したどのような
。内の他のサーバー上のサーバー自体に
、 、
curl -X GET http://my_server_address:8080/perfsonar-ui/
結果:サーバー上のポート8080許可curl: (7) Failed to connect to my_server_address port 8080: Connection refused
sudo ufw allow 8080
- 無効サーバー上のファイアウォール
sudo ufw disable
私はにバインドしています
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" address="0.0.0.0" />
netstat -ntlp | grep LISTEN
結果:tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN -
curl -X GET http://localhost:8080/perfsonar-ui/
、応答ステータスOK(200) はまだ働いていないので、私の/etc/tomcat7/server.xml
ファイルからコネクターは次のようになります! :(
、してください?ありがとう。
の代わりに "http://xxx.xxx.xxx.xxx/api/24" すべきですか?あなたは精緻化できますか? –
@ShrikantShete perfsonar-toolkit-securityパッケージをインストールしたとき、iptablesにはいくつかのデフォルトルールが設定されていました。だから私は、ポート8080への着信トラフィックを許可するルールを追加しなければなりませんでした。 – OmarIlias