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