sp1*_*1ff 4 git github ssl-certificate
在一台特定主机上,我无法通过 https git 克隆任何 GitHub 存储库:
git clone https://github.com/llvm/llvm-project.git
Cloning into 'llvm-project'...
fatal: unable to access 'https://github.com/llvm/llvm-project.git/': Failed sending HTTP request
Run Code Online (Sandbox Code Playgroud)
我发现的所有类似内容都涉及 SSL 服务器证书验证失败(例如,此处或此处)。运行下面的命令strace确实表明该命令在失败之前检查了我的所有证书,但http.sslVerify => false黑客没有效果(就像上面的第二个问题一样)。
我已经重新安装了git&ca-certificates软件包;没有效果。
有人有什么想法吗?即使是关于如何引导git我更多地了解发生了什么问题的建议也将不胜感激。
Debian Buster 上也有同样的问题!
\n该问题报告如下:\n https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987187
\n我的电脑是这样的:
\nDEBIAN10$ apt policy curl:amd64 libcurl4:amd64 libcurl3-gnutls:amd64\ncurl:\n Instalado: 7.74.0-1.2~bpo10+1\n Candidato: 7.74.0-1.2~bpo10+1\n Tabela de vers\xc3\xa3o:\n *** 7.74.0-1.2~bpo10+1 100\n 100 http://deb.debian.org/debian buster-backports/main amd64 Packages\n 100 /var/lib/dpkg/status\n 7.64.0-4+deb10u2 500\n 500 http://deb.debian.org/debian buster/main amd64 Packages\n 500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages\nlibcurl4:\n Instalado: 7.74.0-1.2~bpo10+1\n Candidato: 7.74.0-1.2~bpo10+1\n Tabela de vers\xc3\xa3o:\n *** 7.74.0-1.2~bpo10+1 100\n 100 http://deb.debian.org/debian buster-backports/main amd64 Packages\n 100 /var/lib/dpkg/status\n 7.64.0-4+deb10u2 500\n 500 http://deb.debian.org/debian buster/main amd64 Packages\n 500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages\nlibcurl3-gnutls:\n Instalado: 7.64.0-4+deb10u2\n Candidato: 7.64.0-4+deb10u2\n Tabela de vers\xc3\xa3o:\n 7.74.0-1.2~bpo10+1 100\n 100 http://deb.debian.org/debian buster-backports/main amd64 Packages\n *** 7.64.0-4+deb10u2 500\n 500 http://deb.debian.org/debian buster/main amd64 Packages\n 500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages\n 100 /var/lib/dpkg/status\nRun Code Online (Sandbox Code Playgroud)\n然后,我就成功了!
\nDEBIAN10$ apt reinstall libcurl3-gnutls/stable\nRun Code Online (Sandbox Code Playgroud)\n现在好了!(感谢@Cobalt)
\n更改后我的配置:
\nDEBIAN10$ apt policy curl:amd64 libcurl4:amd64 libcurl3-gnutls:amd64\ncurl:\n Instalado: 7.74.0-1.2~bpo10+1\n Candidato: 7.74.0-1.2~bpo10+1\n Tabela de vers\xc3\xa3o:\n *** 7.74.0-1.2~bpo10+1 100\n 100 http://deb.debian.org/debian buster-backports/main amd64 Packages\n 100 /var/lib/dpkg/status\n 7.64.0-4+deb10u2 500\n 500 http://deb.debian.org/debian buster/main amd64 Packages\n 500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages\nlibcurl4:\n Instalado: 7.74.0-1.2~bpo10+1\n Candidato: 7.74.0-1.2~bpo10+1\n Tabela de vers\xc3\xa3o:\n *** 7.74.0-1.2~bpo10+1 100\n 100 http://deb.debian.org/debian buster-backports/main amd64 Packages\n 100 /var/lib/dpkg/status\n 7.64.0-4+deb10u2 500\n 500 http://deb.debian.org/debian buster/main amd64 Packages\n 500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages\nlibcurl3-gnutls:\n Instalado: 7.64.0-4+deb10u2\n Candidato: 7.64.0-4+deb10u2\n Tabela de vers\xc3\xa3o:\n 7.74.0-1.2~bpo10+1 100\n 100 http://deb.debian.org/debian buster-backports/main amd64 Packages\n *** 7.64.0-4+deb10u2 500\n 500 http://deb.debian.org/debian buster/main amd64 Packages\n 500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages\n 100 /var/lib/dpkg/status\n\nRun Code Online (Sandbox Code Playgroud)\n另外,请在文件中添加以下内容/etc/apt/preferences.d/99debian-backports,以免下次升级时再次出现该问题!
/etc/apt/preferences.d/99debian-backports\nPackage: *\nPin: release a=buster-backports\nPin-Priority: 900\n\nPackage: libcurl3-gnutls:amd64\nPin: release a=stable\nPin-Priority: 901\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
4402 次 |
| 最近记录: |