java客户端抛出连接到AWS ELB的SSLHandshakeException

java客户端抛出连接到AWS ELB的SSLHandshakeException,java,amazon-web-services,ssl,wireshark,amazon-elb,Java,Amazon Web Services,Ssl,Wireshark,Amazon Elb,我的java客户端在连接到AWS ELB时抛出javax.net.ssl.SSLHandshakeException:Remote host在握手过程中关闭连接。我在客户端获取了一个pcap文件,并使用wireshark进行了分析。SSL握手看起来很成功,因为我可以看到2个加密传输的应用程序数据包(第一个来自客户端,第二个来自服务器)。但是java认为SSLHandshake失败了。甚至我的ELB日志也没有显示来自客户端IP的任何连接。wireshark在这里对数据包的解释有误吗?还是AWS E

我的java客户端在连接到AWS ELB时抛出
javax.net.ssl.SSLHandshakeException:Remote host在握手过程中关闭连接。我在客户端获取了一个pcap文件,并使用wireshark进行了分析。SSL握手看起来很成功,因为我可以看到2个加密传输的应用程序数据包(第一个来自客户端,第二个来自服务器)。但是java认为SSLHandshake失败了。甚至我的ELB日志也没有显示来自客户端IP的任何连接。wireshark在这里对数据包的解释有误吗?还是AWS ELB或java本身存在问题


我的客户机正在运行java 1.7.0_25,没有更新它的选项。服务器不需要客户端证书。

是否保存了wireshark日志?如果您这样做了,请添加它。您可以通过在jvm ie-Djavax.net.debug=all中启用调试标志来分析日志记录