タイトルにはほとんどすべてが記載されています。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から再ルーティングされたときに動作します。
何が起こっているのか誰でも知っています。どのように戻すことができますか?