我使用的是Centos 6. 6 64bit,在使用Curl时遇到了问题。服务器主要托管几个使用Apache和MySQL的WordPress博客。
生成错误的最简单方法是使用下面的yum命令,该命令输出如下
yum list "ca-certi*"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was
14: PYCURL ERROR 77 - "Problem with the SSL CA cert (path? access rights?)"
* base: cosmos.cites.illinois.edu
* epel: mirror.cogentco.com
* extras: mirrors.rit.edu
* updates: mirrors.rit.edu
Installed Packages
ca-certificates.noarch 2014.1.98-65.1.el6 @base
到目前为止,基于谷歌搜索的解决方案尝试和失败
1)我试过重启VPS,不行
2)正在执行curl http://curl.haxx.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt
,但运气不佳
3)这个解决方案一点也不好,因为它依赖于yum来解决SSL问题,yum也遭受http://syslint.com/syslint/curl-77-problem-with-the-ssl-ca-cert-path-access-rights-solved/
我可以运行这些yum步骤来安装wget吗?,你认为它会有帮助吗?
# yum reinstall ca-certificates
# yum reinstall openssl
我想virtualmin在过去的24小时内安装了一些更新,是否有它在某个地方运行的更新日志?
有人能帮助解决这个“SSL CA证书(路径?访问权限?)问题”的问题吗?
短暂性脑缺血
3条答案
按热度按时间uoifb46i1#
Centos 6/7的更简单的解决方案。删除ca并重新安装证书。
如果只重新安装证书,则会出现问题。这不会替换ca-bundle。请使用.rpmnew名称将其保留为新的。
nzk0hqpo2#
这对我很有效:百分之六
mkdir /usr/源/ca证书和cd /usr/源/ca证书
工作取得http://mirror.centos.org/centos/6/os/x86_64/Packages/ca-certificates-2015.2.6-65.0.1.el6_7.noarch.rpm
2015.2.6-65.0.1.el6_7.noarch.rpm中的一个或多个证书|cpio -idmv接口
/etc/pki/tls/凭证/ca-套件。* /etc/pki/tls/凭证/
选择“是”以覆盖
要检查:
curl -vvv https://www.unixy.net
ru9i0ody3#
解决方案https://www.virtualmin.com/node/35857
nss-softokn中断CentOS 6中的yum/rpm要修复此问题,请执行以下操作:
wget http://mirror.centos.org/centos/6/updates/x86_64/Packages/nss-softokn-fr..的值。
软件包-免费|cpio -idmv接口
光盘库64
cp libfreeblpriv 3.* /lib 64中的所有数据库
yum update #同步新的存储库程序包