fatal:unable to access '...github.com/.../.git':Failed to connect to github.com port 443: Timed out
2016-07-28 19:06
796 查看
最近从github上git clone一个开源项目时,出现如下错误:
从网上找了很多资料也没有解决,让公司运维的同事帮忙看下,他建议我查看能不能ping通github.com,
结果请求超时,但在别人的电脑上面都可以ping通。最后检查,发现ping github.com时,在我电脑上面和
别人电脑上面解析的github.com的主机地址不一样,他们的电脑如果直接ping我电脑上解析出来的地址,也
是ping不通的。所以,前面git clone时出现连接超时的443错误。
最后想到可能跟翻墙有关,为了翻墙,曾经修改了 C:\Windows\System32\drivers\etc文件夹下的hosts文件。
将hosts文件保持原状,即清空保存后,问题解决了,能从github上git clone项目了。
上面的问题解决后,后来又发现曾经的一个问题也这样解决了。曾经的问题是:
每次打开网页或刷新网页时,都会弹出如下窗口:
将hosts文件清空保存后,此问题就解决了,再也不弹出需要进行身份验证的窗口了。
从网上找了很多资料也没有解决,让公司运维的同事帮忙看下,他建议我查看能不能ping通github.com,
结果请求超时,但在别人的电脑上面都可以ping通。最后检查,发现ping github.com时,在我电脑上面和
别人电脑上面解析的github.com的主机地址不一样,他们的电脑如果直接ping我电脑上解析出来的地址,也
是ping不通的。所以,前面git clone时出现连接超时的443错误。
最后想到可能跟翻墙有关,为了翻墙,曾经修改了 C:\Windows\System32\drivers\etc文件夹下的hosts文件。
将hosts文件保持原状,即清空保存后,问题解决了,能从github上git clone项目了。
上面的问题解决后,后来又发现曾经的一个问题也这样解决了。曾经的问题是:
每次打开网页或刷新网页时,都会弹出如下窗口:
将hosts文件清空保存后,此问题就解决了,再也不弹出需要进行身份验证的窗口了。
相关文章推荐
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- 5 个用于在 Linux 终端中查找域名 IP 地址的命令
- 6 个托管 git 仓库的地方
- 如何让 Ping 的输出更简单易读
- C# PLINQ 内存列表查询优化历程
- C#实现Ping的方法小结
- 两分钟学会如何在github托管代码
- .net实现ping的实例代码
- Ping服务的php实现方法,让网站快速被收录
- IP策略实现服务器禁止Ping
- 模拟Ping操作的一个Java类
- Windows 2008 R2防火墙,允许被ping的设置方法
- 解决IIS中应用程序池提供服务的进程无法响应Ping或进程关闭时间超过了限制
- 服务器禁止被ping的设置方法(图文)
- perl ping检测功能脚本代码
- javascript模拟的Ping效果代码 (Web Ping)
- 纯Javascript实现ping功能的方法
- Android自定义View实现仿GitHub的提交活跃表格