JAVA访问服务器密码_尝试安全连接到服务器时,Java“没有共同的密码套件”问题...

在尝试使用Java安全连接到服务器时,遇到SSLHandshakeException,提示没有共同的密码套件。客户端发送的Cipher Suites列表中包含了一些未知的密码,如Unknown 0x0:0x60。服务器和客户端之间存在密码不匹配问题,导致连接失败。日志显示了握手失败并关闭了连接。
摘要由CSDN通过智能技术生成

当客户端(不是我的)安全地连接到我的服务器时,我遇到了问题.

似乎连接因不匹配的密码而被拒绝,但我已经验证服务器确实与客户端共享一些密码.

这可能是未知密码的问题(未知0x0:0x60)?如果是这样,我该怎么做才能解决它?

Java SSL日志如下所示:

Listener-https, setSoTimeout(30000) called

Worker-30, READ: SSLv3 Handshake, length = 63

*** ClientHello, SSLv3

RandomCookie: GMT: 1267050437 bytes = { 23, 244, 228, 68, 161, 225, 218, 222, 207, 128, 228, 138, 127, 141, 159, 63, 232, 48, 242, 240, 26, 76, 58, 158, 179, 0, 192, 140 }

Session ID: {}

Cipher Suites: [TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_IDEA_CBC_SHA, SSL_RSA_WITH_RC4_128_SHA, SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_EXPORT1024_WITH_RC4_56_SHA, Unknown 0x0:0x60, SSL_RSA_EXPORT_WITH_RC4_40_MD5]

Compression Methods: { 0 }

***

Worker-30, SEND SSLv3 ALERT: fatal, description = handshake_failure

Worker-30, WRITE: SSLv3 Alert, length = 2

Worker-30, called closeSocket()

Worker-30, handling exception: javax.net.ssl.SSLHandshakeException: no cipher suites in common

Worker-30, called close()

Worker-30, called closeInternal(true)

Worker-30, called close()

Worker-30, called closeInternal(true)

谢谢,

-ben

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值