V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
championeer
V2EX  ›  Apple

求助: brew update 遇到 connection refused

  •  
  •   championeer · 2016-07-20 09:24:22 +08:00 · 5683 次点击
    这是一个创建于 2808 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很奇怪,在家正常,在公司就遇到 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

    12 条回复    2016-07-31 17:11:07 +08:00
    notaCoder
        1
    notaCoder  
       2016-07-20 09:29:32 +08:00
    貌似移动的宽带不行,电信的可以。
    SS 的全局代理并不代理 terminal 的样子。
    我每次遇到这种都要遇到开 proxifier ,配合 ss 才真正全局代理。
    Havee
        2
    Havee  
       2016-07-20 09:44:44 +08:00
    oxoxoxox
        3
    oxoxoxox  
       2016-07-20 09:57:30 +08:00 via iPhone
    terminal 并不支持 ss 即使全局代理 你需要 proxychains_ng
    rushcheyo
        4
    rushcheyo  
       2016-07-20 10:57:00 +08:00
    一种可能是你的 hosts 等文件上的域名记录过期了。
    lonelygo
        5
    lonelygo  
       2016-07-20 12:42:28 +08:00   ❤️ 1
    我也遇到这个问题几天了,虽然在 macOS10.12 的坑里,但是这个锅应该不是 10.12 的。
    而且, proxychains_ng 使用 1080 端口也不行。。。。。
    lonelygo
        6
    lonelygo  
       2016-07-20 12:59:29 +08:00   ❤️ 1
    @championeer 我的问题解决了,H ost 的锅,更新了 host 就 ok 了
    championeer
        7
    championeer  
    OP
       2016-07-20 21:05:01 +08:00
    一天都在开会,还没有试各位兄弟给的方法,明天去试试
    championeer
        8
    championeer  
    OP
       2016-07-21 09:02:32 +08:00
    @lonelygo 确实是 hosts 的问题,已经解决了,谢谢
    warcraft1236
        9
    warcraft1236  
       2016-07-21 14:07:20 +08:00
    @championeer 什么叫 hosts 的问题,没有看明白啊,我也经常 brew 和 pod 连不上,挂代理也不行,苦恼了好久
    championeer
        10
    championeer  
    OP
       2016-07-21 15:01:52 +08:00
    @warcraft1236 我的 hosts 里面有很久以前设置的 github 映射,估计这些 ip 地址可能失效了,所以导致 github 连接拒绝,你可以看看自己 hosts 是否也有类似问题,没有的话那可能是其他原因造成的
    kevin1852
        11
    kevin1852  
       2016-07-22 11:06:07 +08:00
    home 目录下创建.curlrc 文件,里面配上 sock5 代理 socks5 = "127.0.0.1:1080"
    就好了
    bestkayle
        12
    bestkayle  
       2016-07-31 17:11:07 +08:00
    @championeer 我的也是 hosts 的历史遗留问题。。几年前改的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3012 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.