如何解决服务器证书验证失败?

时间:2016-03-15 16:13:42

标签: authentication certificate ssl-certificate clone git-clone

最近我在 virtualbox 上安装了一个完整的ubuntu软件包并在windows.from昨天通过 vagrant ssh 使用它我有一个恼人的问题,我不能使用sudo命令进行安装,更新或一切,当我使用它时会触发以下错误:

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists
/trustybackports/universe/binary-i386/Packages  404  Not Found [IP: 127.8.0.12 80]  
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-backports/multiverse/binary-i386/Packages  404  Not Found [IP: 127.8.0.12 80]
W: Failed to fetch https://deb.nodesource.com/node_5.x/dists/trusty/main/source/Sources  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

已经这不是我的唯一观点。当我想从网址中使用git clone时:

git clone https://github.com/laravel/quickstart-basic quickstart

它会触发以下错误:

Cloning into 'quick'...
fatal: unable to access 'https://github.com/laravel/quickstart-
intermediate/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

如果使用以下命令:

git config --global http.sslverify false  

然后从git克隆它会触发以下错误:

Cloning into 'quick'...
fatal: repository 'https://github.com/laravel/quickstart-intermediate/' not found

我也没有使用“ sudo dpkg ”。 我不知道为什么会出现这个问题?!!!我已经看到了askubuntu和git以及谷歌的每一个搜索结果但我无法解决我的问题。 我还不知道如果有必要,我应该在cert目录中做什么? 如果有人能帮助我,那就太棒了。

0 个答案:

没有答案