首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java8更新162 javax.net.ssl.sslexception收到致命警报unexpected_message

Java8更新162 javax.net.ssl.sslexception收到致命警报unexpected_message
EN

Stack Overflow用户
提问于 2019-11-19 22:33:07
回答 2查看 746关注 0票数 2

(我不是Java专家,但如果您能提供说明,以及我需要在哪里运行命令或进行更改,我会很好的,再次谢谢)

我们有一个https客户端,它通过ssl连接到We服务。这在Java 7上运行得很好。我们正在将计算机升级到Java 8更新162。不幸的是,客户端不再能够连接到the服务。我想知道是什么导致了这个问题,以及如何修复它?

客户端抛出以下异常:

代码语言:javascript
复制
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"
EN

回答 2

Stack Overflow用户

发布于 2019-11-19 23:46:27

看起来您的服务器需要not secure anymore的SSLv3协议,而Java8正确地拒绝了连接。根据Java 8 Release Highlights,Java8更新31 (8u31)禁用了SSLv3。

您有两个选择:

  1. 确保您的服务器使用安全的TLS协议版本,例如TLSv1.1或TLSv1.2。这是可取的,因为Java8不再是secure.
  2. Somehow,配置SSLv3 8来使用过时的SSLv3。不推荐。
票数 1
EN

Stack Overflow用户

发布于 2020-02-01 01:51:10

抱歉,所以我听从了你的建议,Karol Dowbecki Java update 31禁用了SSLv3,所以安装了Java update 25,这解决了这个问题,所有的应用程序在封闭的网络上都工作得很好。

我理解SSL需要在应用程序端升级到TLS,但我无法控制这一点,因为它是由不同的团队支持的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58936384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档