curl https地址报错:curl: (35) SSL connect error
因Linux 6.5 nss (Mozilla Network Security Services 网络安全服务)版本较低所致,自带nss版本为:3.15.1。而在Centos 6.5镜像源中无nss包可更新,即挂载本地Centos6.5镜像使用yum无法更新。经发现在Centos 6.10才有nss升级包,其版本为3.44.0。
本文通过阿里云镜像源yum更新成功,需要说明的是:CentoS 6 停止维护更新日期2020年11月30日,因此阿里云、163等镜像都无对应yum源 ,Centos官方和阿里云提供Valut源可供继续使用。
CentOS官方:http://vault.centos.org/
阿里云镜像:http://mirrors.aliyun.com/centos-vault/ 或阿里云开源镜像站资源目录Index of /centos-vault/ | 阿里云开源镜像站利用云服务上的优势,提供快速、稳定的镜像分发服务和免费的CDN加速服务。阿里云开源镜像站覆盖了主流操作系统 CentOS、Ubuntu,Fedora,Gentoo,Debian,FreeBSD、优麒麟、Rocky Linux、OpenAnolis等,常见的编程语言和构建依赖包和工具,例如npm、Maven、PyPI、Composer、Jenkins、KiCad、Blender等,以及云原生等领域的主流软件Kubernetes、Docker、MangoDB、MariaDB等,已经累计收录了几百个开源软件的镜像。https://mirrors.aliyun.com/centos-vault
1、备份原/etc/yum.repos.d/*.repo文件:
# mkdir -p /etc/yum.repos.d/bak
# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
2、 新建CentOS-Base.repo,其内容修改为:
[base]
name=CentOS-6.10 - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6.10 - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6.10 - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6.10 - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6.10 - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
3、使用yum update nss 更新完毕即可。
# yum update nss