首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法识别的SSL消息,明文连接?异常

无法识别的SSL消息,明文连接?异常
EN

Stack Overflow用户
提问于 2011-06-30 16:49:41
回答 15查看 555.8K关注 0票数 199

我有一个java编译的包与网络上的https服务器说话。运行编译时会出现以下异常:

代码语言:javascript
复制
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)

我认为这是因为与客户端机器建立的连接不安全。是否有办法配置本地计算机或端口以连接到远程https服务器?

EN

回答 15

Stack Overflow用户

发布于 2013-03-19 18:03:02

代码语言:javascript
复制
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?

您应该有一个本地SMTP域名,它将联系邮件服务器并建立新的连接。您应该在下面的编程中更改SSL属性

代码语言:javascript
复制
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection

 props.put("mail.smtp.socketFactory.fallback", "true"); // Should be true
票数 20
EN

Stack Overflow用户

发布于 2013-04-09 20:01:21

在通过代理执行POST请求之前,当我忘记登录到公司防火墙时,我收到了相同的错误消息。

票数 9
EN

Stack Overflow用户

发布于 2014-02-03 14:34:11

我得到了同样的错误。这是因为我正在使用http访问https端口。当我把http改成https时,这个问题就解决了。

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

https://stackoverflow.com/questions/6532273

复制
相关文章

相似问题

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