首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSLException:收到致命警报: unexpected_message

SSLException:收到致命警报: unexpected_message
EN

Stack Overflow用户
提问于 2011-05-24 10:07:41
回答 1查看 5.1K关注 0票数 2

我使用的是:

代码语言:javascript
复制
not-yet-commons-ssl-0.3.9.jar
opensaml-2.3.1.jar

我的日志中出现以下错误:

代码语言:javascript
复制
SSLException: Received fatal alert: unexpected_message 

启用SSLDebug会产生以下结果:

代码语言:javascript
复制
TP-Processor2, READ: TLSv1 Alert, length = 2
TP-Processor2, RECV TLSv1 ALERT:  fatal, unexpected_message
TP-Processor2, called closeSocket()
TP-Processor2, handling exception: javax.net.ssl.SSLException: Received fatal alert:  unexpected_message
%% Client cached [Session-40, SSL_RSA_WITH_RC4_128_MD5]
%% Try resuming [Session-40, SSL_RSA_WITH_RC4_128_MD5] from port 2903
*** ClientHello, TLSv1

行为是SSL连接工作五分钟-然后它们失败,并显示上面的消息。我猜测这是一个SSL会话缓存问题。

有人解决这个问题了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-26 12:59:30

所以事实证明,bouncy-castle (opensaml的jar依赖项)在SSL协商中添加了一堆额外的密码。TIBCO服务器对这些额外的密码很感兴趣。将Bouncy Castle Jar回滚到1.3.5 (之前的椭圆SLL密码)解决了这个问题。

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

https://stackoverflow.com/questions/6105023

复制
相关文章

相似问题

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