CentOS6.5当使用wget或者curl命令下载带有https的网站文件的时候error出错ssl23:“OpenSSL: error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 unrecognized name 无法建立 SSL 连接”
一、问题描述
CentOS6.5当使用wget或者curl命令下载带有https的网站文件的时候error出错。如 centos6.5在使用 wget 下载 nginx 时 报错:“OpenSSL: error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 unrecognized name 无法建立 SSL 连接” 如下图:
二、解决方法:
1、把 https 替换为 http
把:
wget https://nginx.org/download/nginx-1.14.2.tar.gz换为:
wget http://nginx.org/download/nginx-1.14.2.tar.gz
2、至于网络上其它文章上的,更换命令:wget 替换为 curl 或者 安装 openssl 的开发版本 yum install openssl-devel -y 是无效的。
yum install openssl-devel -y