问题描述
在使用镜像网站或者代理进行git clone时,可能出现ssl证书验证失败的问题:
fatal: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
解决方法
关闭git clone时的ssl验证流程:
git config --global http.sslverify false
另外,我之前还碰到过apt
的验证问题,这里也回顾一下:
导致sudo apt update出现Certificate verification failed的原因有很多,包括源自身的问题、http的问题等等。如果换源后仍然出现该报错,可能是系统时间出现了问题,
date -R
如果输出系统时间与真实时间差距很大,手动校准时间:
sudo date -s 7/9/2021
sudo date -s 10:05:30
sudo hwclock -w
然后
sudo apt update
问题解决