有关curl的curl: (77) error setting certificate verify locations和curl: (60) SSL certificate problem以及...

报错


报错X2


报错X3

希望安装一下homebrew,但是报错接二连三,主要原因还是GitHub这个域名仓受到了DNS污染,然后接着的还有SSL证书问题报错.

忍无可忍,GitHub都没法curl的话非常受限,以下是我的解决方案:

既然被DNS污染了,那就先修改一下hosts:

sudo vi /etc/hosts

进入Vim编辑器后按下i进行输入,在最后一行添加

199.232.4.133 raw.githubusercontent.com

然后Esc退出编辑模式

按“:!x”保存并退出

参考:https://www.ioiox.com/archives/62.html

然后SSL证书报错问题:

apt-get install ca-certificates

安装一下CA证书。

然后我遇到了(curl:77报错)

那我们就再

export CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt

一下


有关curl的curl: (77) error setting certificate verify locations和curl: (60) SSL certificate problem以及..._第1张图片
解决!

真心遭不住,DNS污染真是很烦,I believe the wall will be in ruins one day

你可能感兴趣的:(有关curl的curl: (77) error setting certificate verify locations和curl: (60) SSL certificate problem以及...)