当前位置:   article > 正文

【Bug解决】curl: (77) error setting certificate verify locations: CAfile: ..ssl/cacert.pem

curl: (77) error setting certificate verify locations:

报错内容:

curl: (77) error setting certificate verify locations:
  CAfile: /data/usr/local/anaconda/ssl/cacert.pem
  CApath: none
  • 1
  • 2
  • 3

报错原因: cacert.pem 的寻址路径 CAfile 不对,也就是在该路径下找不到文件。

解决方法:

1、找到你的 cacert.pem 文件所在位置 /path/to/cacert.pem。如果你没有该证书,可以先在 https://curl.se/ca/cacert.pem 下载,保存在某个目录中。

2、设置环境变量

export CURL_CA_BUNDLE=/path/to/cacert.pem
  • 1

将"/path/to/cacert.pem"替换为你的证书文件的实际路径。

3、测试Curl:

curl https://www.google.com
  • 1

用任意网址测试Curl是否能够正常工作。如果设置成功,就能够看到测试网页的HTML代码。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/250214
推荐阅读
相关标签
  

闽ICP备14008679号