一周前我安装了 Ubuntu 13.04,我遇到了一个严重的问题,导致了连锁问题。
主要问题是CA 认证和/或CA 捆绑内容。
老实说,我对这些概念不是很清楚。
我只能猜测它与cURL
and相关openssl
。
但是每当我尝试安装RVM时,每当我尝试安装Heroku Toolbelt以及每当我尝试以编程方式连接到具有SSL的站点时;我看到错误。
其中之一是:
Unable to locally verify the issuer's authority.
另一个是:
curl: (60) SSL certificate problem, verify that the CA cert is OK
我认为这是影响任何新安装 Ubuntu 的基本问题。这个对吗?
几天以来我一直在谷歌搜索......我找不到特定的解决方案。我下载cacert.pem
并复制到/usr/share/ca-certificates
其他一些地方......然后我编辑了类似 ca-certicate.conf 的内容。但我迷路了。我认为 *nix 世界需要一个干净的答案。
我不记得我在上次安装之前遇到了这个错误。所以目前,这个问题对我来说是一个黑洞。
所以,
有人可以解释一下 CURL 的 CA 认证问题是什么以及如何在 Ubuntu 上解决它吗?
注意:我没有在 askubuntu.com 上问这个问题,因为我认为问题不是 Ubuntu 特定的。