即使我明确请求 TLS 1.2,我也遇到过几个引发 SSL3 握手错误的主机。为什么是这样?我是不是用openssl
错了客户端?
$ openssl s_client -tls1_2 -connect id-images.vice.com:443 已连接(00000003) 140735150146384:错误:14094410:SSL 例程:ssl3_read_bytes:sslv3 警报握手失败:s3_pkt.c:1472:SSL 警报编号 40 140735150146384:错误:1409E0E5:SSL 例程:ssl3_write_bytes:ssl 握手失败:s3_pkt.c:656: --- 没有可用的对等证书 --- 未发送客户端证书 CA 名称 --- SSL 握手已读取 7 个字节并写入 0 个字节 --- 新,(无),密码是(无) 不支持安全重新协商 压缩:无 扩展:无 没有协商 ALPN SSL-会话: 协议:TLSv1.2 密码:0000 会话 ID: 会话 ID-ctx: 主密钥: 键-Arg:无 PSK 身份:无 PSK 身份提示:无 SRP 用户名:无 开始时间:1444078671 超时:7200(秒) 验证返回码:0(ok) ---