【发布时间】:2020-03-15 02:39:26
【问题描述】:
(我不是 Java 专家,但如果您能提供指导以及我需要在哪里运行命令或进行更改,我应该很好,再次感谢)
我们有一个通过 ssl 连接到 web 服务的 https 客户端。这总是适用于 Java 7。 我们正在将计算机升级到 Java 8 Update 162。不幸的是,客户端无法再连接到 Web 服务。我想知道是什么原因造成的以及如何解决?
并且客户端抛出以下异常:
Log SOP opened on 18/10/19 at 12:10:29:692
Log SOP is logging at level 4 at 12:10:29:692
SOP|SOP|L4|12:10:29:692|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Logging in user 'dmdbadm'...
SOP|SOP|L4|12:10:29:739|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Establishing connection to service order manager...
SOP|SOP|L4|12:10:29:817|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Connection to service order manager successfully established.
SOP|SOP|L3|12:10:29:863|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|error during JRMP connection establishment; nested exception is:
javax.net.ssl.SSLException: Received fatal alert: unexpected_message
SOP|SOP|L4|12:10:43:826|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Logging out user ''...
SOP|SOP|L4|12:10:43:888|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Establishing connection to service order manager...
SOP|SOP|L4|12:10:43:950|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Connection to service order manager successfully established.
SOP|SOP|L2|12:10:43:982|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|Error connecting to service order manager: java.lang.NullPointerException
SOP|SOP|L3|12:10:44:028|thread applet-com.nortelnetworks.wp.util.ui.WPApplet.class-1|null"
【问题讨论】:
-
服务器 TLS 版本和证书提供者是什么?如果您使用
-Djava.net.debug=all运行,在协商加密时您会在日志中看到什么? -
您好,我不是 Java 专家(抱歉)我在哪里运行 -Djava.net.debug=ssl 我们已经进行了一些测试,发现 Java 7 与 Web 应用程序通信的时间是通过 TLS 1.0 这样做,但在尝试 Java 8 正在通过 TLS 1.2 时,Java 7 也显示 SSL 3.0,而 Java 8 仅显示 SSL 2.0
标签: java sslexception