Msq*_*red 6 linux git ssh ca git-clone
git clone由于这个错误,我一直无法得到任何github仓库
致命:无法访问'github_url':服务器证书验证失败.CAfile:/home/ubuntu/.ssh/rel3_dodroot_2048.crt CRLFile:none
我注意到其他一些人有类似的错误,但.ssl文件夹中的证书.我从来没有见过任何人在.ssh中的证书有这个问题,我不知道如何解决它.
环境:
Msq*_*red 14
好的,我找到了解决方案...我想我的计算机上运行了一个脚本(我没看过)
git config --global http.sslVerify true
Run Code Online (Sandbox Code Playgroud)
所以解决方案只是改变运行
git config --global http.sslVerify false
Run Code Online (Sandbox Code Playgroud)
嘿...
我得到同样的错误,像这样,我运行以下命令:
export GIT_SSL_NO_VERIFY=1
Run Code Online (Sandbox Code Playgroud)
它对我有用,我正在使用 Ubuntu 操作系统。
小心禁用证书验证等安全功能!此错误表明您的计算机存在一些配置错误,假设 GitHub.com 实际上确实具有有效的证书。通过禁用验证来覆盖错误只会增加更多配置问题,而无法解决根本问题。
就我而言,我发现我的系统时钟错误,并且是在GitHub.com 证书有效之前设置的。修复时钟解决了问题,而不需要让我的机器面临安全威胁。