首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >拒绝通过防火墙后的HTTPS访问GitHub。

拒绝通过防火墙后的HTTPS访问GitHub。
EN

Stack Overflow用户
提问于 2010-09-23 09:41:46
回答 31查看 657.7K关注 0票数 402

我被困在防火墙后面,所以必须使用HTTPS来访问我的GitHub存储库。我在Windows上使用cygwin 1.7.7。

我尝试过将遥控器设置为https://username@github.com/username/ExcelANT.git,但按提示输入密码,但一旦输入密码就什么也不做。https://username:<password>github.com/username/ExcelANT.git和从零开始克隆空回购,但每次都会给出相同的错误。

错误: SSL证书问题,请验证CA证书是否正常。详细信息: 错误:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate验证在访问https://github.com/username/ExcelANT.git/info/refs时失败

打开GIT_CURL_VERBOSE=1让我

*即将连接()到github.com端口443 (#0) *尝试207.97.227.239.*成功设置证书验证位置: * CAfile:无 CApath: /usr/ssl/certs * SSL证书问题,请验证CA证书是否正常。详细信息: 错误:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate验证失败 *过期已获批准 *关闭连接#0 *即将连接()到github.com端口443 (#0) *尝试207.97.227.239.*成功设置证书验证位置: * CAfile:无 CApath: /usr/ssl/certs * SSL证书问题,请验证CA证书是否正常。详细信息: 错误:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate验证失败 *过期已获批准 *关闭连接#0 错误: SSL证书问题,请验证CA证书是否正常。详细信息: 错误:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate验证在访问https://github.com/username/ExcelANT.git/info/refs时失败

代码语言:javascript
运行
复制
fatal: HTTP request failed

我的防火墙出问题了吗,锡格温?

我没有在Git配置中设置HTTP代理,但是它是一个ISA服务器,需要NTLM身份验证,而不是基本身份验证,因此,除非有人知道如何强制git使用NTLM,否则我就崩溃了。

EN

Stack Overflow用户

发布于 2012-08-24 10:13:58

这是最受欢迎的答案(由Alexey Vishentsev撰写):

问题是您的系统上没有安装任何证书颁发机构证书。而且这些证书不能安装cygwin的setup.exe。

然而,最后的断言是错误的(我不知道,现在还是一直如此)。

您所要做的就是转到cygwin安装程序,并包含包“ca-证书”(它在Net下面)。这对我起了作用。

票数 33
EN
查看全部 31 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3777075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档