Ubuntu 10.04 / CURL:如何修复/更新CA Bundle?

前端之家收集整理的这篇文章主要介绍了Ubuntu 10.04 / CURL:如何修复/更新CA Bundle?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近将服务器从8.04升级到10.04,以及所有软件.

根据我在网上发现的情况,似乎新版本的CURL不包含CA捆绑包,因此无法验证您连接的服务器的证书是否由有效授权机构签名.

实际错误是:

CURL error: SSL certificate problem,verify that the CA cert is OK.
Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:
certificate verify Failed 

我发现的一些方法建议手动指定CA文件或通过在调用CURL时设置选项来完全禁用检查,但我宁愿全局修复问题,而不是必须修改每个应用程序的CURL调用.

有没有办法在服务器范围内修复CURL的CA问题,以便所有现有的应用程序代码都可以正常工作而无需修改

我遇到了同样的麻烦,经过一番探索后发现你可以直接从curl dev网站下载一套准备好在ubuntu上卷曲的CA证书.
cd /etc/ssl/certs
sudo wget http://curl.haxx.se/ca/cacert.pem

现在curl使用最新的捆绑包,你很高兴.

原文链接:https://www.f2er.com/ubuntu/348867.html

猜你在找的Ubuntu相关文章