OpenSSL s_服务器编号tls1.1和s_客户端编号tls1出现错误
有人能解释一下这种行为吗: 如果我运行s_服务器时使用:OpenSSL s_服务器编号tls1.1和s_客户端编号tls1出现错误,ssl,openssl,Ssl,Openssl,有人能解释一下这种行为吗: 如果我运行s_服务器时使用: openssl s_server -key privateKey.key -cert certificate.crt -msg -no_tls1_1 以及一个s_客户,具有: openssl s_client -connect localhost:4433 -msg -no_tls1 我从客户那里收到: 3073448136:error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsu
openssl s_server -key privateKey.key -cert certificate.crt -msg -no_tls1_1
以及一个s_客户,具有:
openssl s_client -connect localhost:4433 -msg -no_tls1
我从客户那里收到:
3073448136:error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol:s23_clnt.c:697:
只是服务器上的错误。
我觉得这很奇怪,因为它们应该能够通过tls1和tls1.1之外的其他协议进行通信,例如ssl3应该可以工作
我目前正在从2012年3月14日开始运行OpenSSL 1.0.1(我知道它很旧,但这真的是一个bug,感觉像是我不了解OpenSSL)对我来说没有问题。openssl 1.0.1e。它使用sslv3wird,可能是1.0.1的第一个版本中的一个bug。