美文网首页
centos6.7 [Errno 14] problem mak

centos6.7 [Errno 14] problem mak

作者: zusie | 来源:发表于2020-08-25 11:02 被阅读0次

    问题描述: 一台服务器以前装过openresty, 现在想通过yum升级却报错
    yum list openresty --showduplicates

    https://openresty.org/package/centos/6/x86_64/repodata/repomd.xml: [Errno 14] problem making ssl connection
    

    1、 刚开始以为是证书信任问题,配置了信任letsencrypt-x3-ca证书还是不行

    2、 使用curl+openssl调试发现该域名现只支持tls1.2

    openssl s_client -showcerts -connect openresty.org:443 -servername openresty.org -tls1_2
    curl -v --tlsv1.2 https://openresty.org/package/centos/6/x86_64/repodata/repomd.xml
    

    使用ssllab查询确认了只支持tls1.2, 那现在问题变成如何让yum或curl支持tls1.2,
    经google发现curl存在协商阶段只支持tls1.0,tls1.1的问题

    https://github.com/curl/curl/issues/700
    https://bugzilla.redhat.com/1272504
    https://bugzilla.redhat.com/1289205
    

    最终解决办法

    yum clean all
    yum update yum
    yum update curl
    yum update openssl
    yum update nss
    

    当然如果仓库支持的话还可以把地址改为http,省事

    相关文章

      网友评论

          本文标题:centos6.7 [Errno 14] problem mak

          本文链接:https://www.haomeiwen.com/subject/kgmajktx.html