当我通过openssl连接一些https站点时,某些服务器会打印出“ SSL_connect:SSLv3读取服务器证书A中的错误”。
我想通过Jenkins构建CI(持续集成)项目,但是我无法正常下载和更新插件。
我找到了下载Jenkins使用的插件的真实链接(https://mirrors.tuna.tsinghua.edu.cn),并尝试通过openssl(My Usage:openssl s_client -connect mirrors.tuna.tsinghua.edu.cn:443-状态)。
之后,错误消息被打印出来。
CONNECTED(00000003)
SSL_connect:在/连接初始化之前
SSL_connect:SSLv2 / v3向客户端问好A
SSL_connect:SSLv3读取服务器问候A
SSL_connect:SSLv3读取服务器证书A中的错误
SSL_connect:SSLv3读取服务器证书A中的错误
write:errno = 104
---
没有可用的对等证书
---
未发送客户端证书CA名称
---
SSL握手已读取1448个字节,已写入0个字节
---
新功能,(无),密码为(无)
支持安全重新协商
压缩:无
扩展:无
未协商ALPN
SSL会话:
Protocol : TLSv1.2 Cipher : 0000 Session-ID: Session-ID-ctx: Master-Key: Key-Arg : None Krb5 Principal: None PSK identity: None PSK identity hint: None Start Time: 1545705198 Timeout : 300 (sec) Verify return code: 0 (ok)
---
我不知道错误发生在哪个部分。我希望有人可以告诉我如何解决该问题。非常感谢你!