2012-03-04 16 views
0

タイトルにはほとんどすべてが記載されています。Tomcatはポート80で動作しますが、8080では動作しません。ファイアウォールはオフになります

私はアプレットフロントエンドとサーブレットバックエンドを持っています。 Eclipseでテストするときには完全に機能します。数時間前、彼らはRedHatプロダクションサーバーでも完全に動作していました。アプレットはTomcat 5.5のサーブレットApacheによって提供されます。

最初は、ファイアウォールに通常の問題がありました。私はiptablesでポート8080を開き、すべてうまくいきました。私はJDBCと必要ないくつかのものをインストールしました。アプレットはサーブレットから情報を取得していました。わーい。

数分前、私はサーブレットの設定ファイルを微調整しました。私はそのファイル以外に触れたとは思わない。 Tomcatはポート8080を介して接続しません。アプレットもブラウザ(私はテストのための標準GETリクエスト用のHelloWorldを持っています)も、サーブレットやROOTのいずれにも何も取得できません。ポート80経由でリダイレクトするとブラウザ上で正常に動作しますが、何らかの理由でアプレットが問題を抱えているように見え、HTTPURLConnectionを作成するときにFile Not Foundエラーが表示されます。

これは、lokkitを使用してファイアウォールを完全にクリアした場合でもそうです。私はiptablesを二重チェックして再起動しました。どこにでもファイアウォールはありません。 Tomcatが停止している場合、Netstatはポート8080に何も表示しません。チェックするだけで、私はTomcatを8081に移動しましたが、上のすべてがまだ真です - 8081から直接アクセスされたときではなく、80から再ルーティングされたときに動作します。

何が起こっているのか誰でも知っています。どのように戻すことができますか?

答えて

0

エラーが上記の情報とどこにあるのかを正確に伝えるのは少し難しいです。

リルートすると、127.0.0.1にリルートしますか?それは、tomcatはローカルホスト (127.0.0.1)だけで聞くことができますか? netstatが*または127.0.0.1にバインドされているかどうかを確認してください。

関連する問題