求助: brew update 遇到 connection refused

2016-07-20 09:24:22 +08:00
 championeer

很奇怪,在家正常,在公司就遇到 connection refused ,用 Curl 试了一下也是同样的问题,即使我开了 SS 的全局代理也无法解决

fatal: unable to access 'https://github.com/Homebrew/brew.git/': Failed to connect to github.com port 443: Connection refused fatal: unable to access 'https://github.com/Homebrew/homebrew-core/': Failed to connect to github.com port 443: Connection refused

5718 次点击
所在节点    Apple
12 条回复
notaCoder
2016-07-20 09:29:32 +08:00
貌似移动的宽带不行,电信的可以。
SS 的全局代理并不代理 terminal 的样子。
我每次遇到这种都要遇到开 proxifier ,配合 ss 才真正全局代理。
Havee
2016-07-20 09:44:44 +08:00
oxoxoxox
2016-07-20 09:57:30 +08:00
terminal 并不支持 ss 即使全局代理 你需要 proxychains_ng
rushcheyo
2016-07-20 10:57:00 +08:00
一种可能是你的 hosts 等文件上的域名记录过期了。
lonelygo
2016-07-20 12:42:28 +08:00
我也遇到这个问题几天了,虽然在 macOS10.12 的坑里,但是这个锅应该不是 10.12 的。
而且, proxychains_ng 使用 1080 端口也不行。。。。。
lonelygo
2016-07-20 12:59:29 +08:00
@championeer 我的问题解决了,H ost 的锅,更新了 host 就 ok 了
championeer
2016-07-20 21:05:01 +08:00
一天都在开会,还没有试各位兄弟给的方法,明天去试试
championeer
2016-07-21 09:02:32 +08:00
@lonelygo 确实是 hosts 的问题,已经解决了,谢谢
warcraft1236
2016-07-21 14:07:20 +08:00
@championeer 什么叫 hosts 的问题,没有看明白啊,我也经常 brew 和 pod 连不上,挂代理也不行,苦恼了好久
championeer
2016-07-21 15:01:52 +08:00
@warcraft1236 我的 hosts 里面有很久以前设置的 github 映射,估计这些 ip 地址可能失效了,所以导致 github 连接拒绝,你可以看看自己 hosts 是否也有类似问题,没有的话那可能是其他原因造成的
kevin1852
2016-07-22 11:06:07 +08:00
home 目录下创建.curlrc 文件,里面配上 sock5 代理 socks5 = "127.0.0.1:1080"
就好了
bestkayle
2016-07-31 17:11:07 +08:00
@championeer 我的也是 hosts 的历史遗留问题。。几年前改的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/293625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX