9

Jetty サーバーからファイルをダウンロードするクライアント Ant タスク内で、時折、

javax.net.ssl.SSLException: SSL peer shut down incorrectly 
at com.sun.net.ssl.internal.ssl.InputRecord.readV3Record(InputRecord.java:408)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:360)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789)

私は少しグーグルで検索しましたが、これまでのところ、なぜこれが起こっているのかについて決定的な答えがありません.

この例外の根本的な原因を説明できる人はいますか?

私の Jetty ログには、この例外の同等のトレースがないようです。ただし、Jetty サーバーが実際に安全な接続を終了しているようです。

少し背景として - Ant タスクによって生成された 2 つのクライアントが同じ証明書を使用して、Jetty サーバーから所定のファイルをダウンロードするときに、この例外が発生します。私が持っている唯一の疑いは、同じホストから発信された2つのクライアントが同じ証明書を提示すると、Jettyがトリップし、最終的に接続がシャットダウンされるということですが、それは証明されていない理論です.

4

1 に答える 1