gpt4 book ai didi

java - SSL异常 : SSL peer shut down incorrectly

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:26:27 51 4
gpt4 key购买 nike

在我的客户端 Ant 任务中从 Jetty 服务器下载文件,我偶尔会得到一个

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)

我用 Google 搜索了一下 - 但到目前为止,对于为什么会发生这种情况,我还没有确定的答案。

谁能解释一下这个异常的根本原因是什么?

我的 Jetty 日志似乎没有对此异常的等效跟踪。但是,似乎 Jetty 服务器确实正在终止安全连接。

作为背景知识 - 当 Ant 任务生成的两个客户端使用相同的证书从 Jetty 服务器下载预定文件时,我看到了这个异常。我唯一的怀疑是,来自同一主机的两个客户端出示相同的证书会使 Jetty 跳闸,并最终关闭连接——但这只是一个未经证实的理论。

最佳答案

如果您有一个已包装在 SSLSocket 中的明文套接字,并且您关闭了明文套接字而不是 SSLSocket,则可能会导致此问题。异常是关于可能的截断攻击的警告。

当然也可能是真正的截断攻击造成的。

关于java - SSL异常 : SSL peer shut down incorrectly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11873709/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com