git clone server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile
今天在运行git clone命令时遇到如下错误:
在here 看到之前有人遇到过同样的问题,现将解决思路提供如下。
主要的问题是你的linux系统并不信任你所要git的网站,所以通不过系统安全认证。解决方案有两个:第一,告诉系统这个网站是可信任的;第二,关闭系统的安全认证,这个有些极端了。
告诉系统这个网站是可信任的
由于这个方法操作起来比较繁琐,我并没有采用这种方法,但是将这种方法的具体步骤提供给大家。
You need to check the web certificate used for your gitLab server, and add it to your
</git_installation_folder>/bin/curl-ca-bundle.crt
.
To check if at least the clone works without checking said certificate, you can set:
export GIT_SSL_NO_VERIFY