java - 客户端请求的协议(protocol) SSLv3 未启用或不受支持 (IBM JDK 6.0SR10)

标签 java ssl sslhandshakeexception ibm-jdk

从 IBM JDK 6.0SR9 更新到 6.0SR10 后,我不断收到(在服务器端):

java.io.IOException: javax.net.ssl.SSLHandshakeException: Client requested protocol SSLv3 not enabled or not supported
                at com.ibm.jsse2.kb.z(kb.java:107)
                at com.ibm.jsse2.SSLEngineImpl.b(SSLEngineImpl.java:4)
                at com.ibm.jsse2.SSLEngineImpl.c(SSLEngineImpl.java:224)
                at com.ibm.jsse2.SSLEngineImpl.wrap(SSLEngineImpl.java:377)
                at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:6)

未修改任何安全设置。知道如何(重新)启用 SSLv3 吗?

谢谢。

最佳答案

在更高版本中,出于安全原因,默认情况下禁用 SSLv3。

以下技术说明应详细说明如何启用此功能。

http://www-01.ibm.com/support/docview.wss?uid=swg21318567

关于java - 客户端请求的协议(protocol) SSLv3 未启用或不受支持 (IBM JDK 6.0SR10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10025357/

相关文章:

java - 无法握手具有端口 587 和服务器 ="smtp.gmail.com"的 ssl 套接字

java - 数据存储索引异常,尽管我已经为其定义了索引

java - java中如何删除二维数组的列

java - 在 SWT 项目中嵌入 SVG Canvas 的示例代码?

java - 发送 EditText.getText() 到服务器。仅适用于单个单词。如何?

ssl - 如何在 openssl 命令行中传递自定义证书

ssl - SSL 会导致更多带宽吗?

ios - iOS 上的 SSL 固定

python - python 中的握手失败(_ssl.c :590)

java - 收到致命警报:SSLHandshakeException中的handshake_failure