【问题标题】:Openssl command if failing with alert handshake error如果因警告握手错误而失败,则打开 SSL 命令
【发布时间】:2016-03-01 01:17:25
【问题描述】:

我正在尝试运行 openssl s_client 命令,但它返回了握手失败响应。这是带有输出的命令

OpenSSL> s_client -connect host:port -showcerts

CONNECTED(00000003) 89154:error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure:/SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/ssl/s23_clnt.c:593:

有人可以帮助这里发生的事情吗?

【问题讨论】:

标签: openssl handshake sslv3


【解决方案1】:

您使用的 openssl 版本 0.9.8 相当旧,不支持 TLSv1.1、TLSv1.2 和 SNI。并且可能目标服务器正在拒绝 SSLv2/SSLv3/TLSv1。

尝试 openssl 1.0 或更高版本,看看是否能够显示证书。详情。

OpenSSL> s_client -connect host:port -servername vhostname -showcerts

【讨论】:

    猜你喜欢
    • 2015-11-05
    • 1970-01-01
    • 2014-01-14
    • 2014-12-10
    • 2012-06-18
    • 1970-01-01
    • 2015-12-02
    • 2015-08-29
    • 2019-08-16
    相关资源
    最近更新 更多