問題タブ [tomcat9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3383 参照

java-9 - Tomcat 9 で SSL コネクタを構成すると NullPointerException がスローされる

localhost:8080 で Tomcat のスプラッシュ ページを表示できますが、JSSE コネクタを機能させるのに問題があります。Ubuntu 16.04 の JDK 9.0.1 で Tomcat 9.0.2 を使用しています。

私のコネクタは次のとおりです。

ただし、ブラウザーで localhost:8443 にアクセスすると、次のように表示されます。

Firefox の場合: 「接続がリセットされました。ページの読み込み中にサーバーへの接続がリセットされました。」

Chromium の場合: 「このページは機能していません。localhost はデータを送信しませんでした。ERR_EMPTY_RESPONSE」

キーストア ファイルが正しく読み取られていることがわかります。私がする時:

出力は次のとおりです。

ログ ファイルを見ると、catalina.outブラウザ localhost:8443 からアクセスしようとすると、NPE が発生することがわかります。

この例外は 10 回繰り返されます。繰り返しの違いは、最初の行の部分文字列 "exec-<NUMBER>" だけです。ここで、NUMBER の範囲は 1 から 10 です (上記の例では 1 でした)。

doRun メソッドが NPE をスローする理由は、私にとって謎です。多くの構成の組み合わせを試しましたが、役に立ちませんでした。どうしたの?