cassandra安装:无法获得本地颁发者证书

时间:2016-02-01 20:07:36

标签: cassandra debian

我正在尝试在this

之后在debian上安装cassandra

运行:

curl -L https://debian.datastax.com/debian/repo_key | sudo apt-key add -

给我错误:

0curl: (60) SSL certificate problem: unable to get local issuer certificate

1 个答案:

答案 0 :(得分:0)

当cURL无法验证服务器提供的证书时,会生成此错误。您可以使用-k选项来解决此问题,该选项将允许ssl连接而无需验证证书。既然你可以信任datastax,你可以像这样调用curl。

curl -L -k https://debian.datastax.com/debian/repo_key | sudo apt-key add -

所以你知道通过从curl.haxx.se下载cacert.pem文件并将这些证书添加到你的/etc/ssl/certs/nodesource-ca.crt文件中,有更好的更安全的方法来解决这个问题。这应该解决实际问题,而不是使用-k

绕过它