【问题标题】:Bitbucket Git Remote HTTPS connection refusedBitbucket Git 远程 HTTPS 连接被拒绝
【发布时间】:2021-02-21 01:23:48
【问题描述】:

我正在尝试使用 https 从远程仓库中提取数据——我没有在我用来配置 ssh 的机器上的能力。我已经被这个错误困住了一段时间。在任何时候都不会提示我输入密码。

error: Failed connect to bitbucket.org:3128; Connection refused while 
accessing https://MYUSER@bitbucket.org/MYUSER/REPO.git/info/refs
fatal: HTTP request failed

【问题讨论】:

  • 你能补充一些细节吗,你用的是什么命令?
  • git pull origin master
  • 你在谷歌上查过Bitbucket Git Remote HTTPS connection refused吗?那里似乎有一些值得尝试的东西
  • 是的,我已经用谷歌搜索了几个小时无济于事
  • 您是否尝试过 Bitbucket 论坛帖子中引用的端口 443 上的备用服务器?

标签: git https repository bitbucket


【解决方案1】:

当我意识到没有其他人在我看到的端口号 (3128) 上遇到此错误时,我想通了。原来这是一个本地代理设置。 This answer 为我修好了。

【讨论】:

    【解决方案2】:

    即使您没有设置本地代理,如果您的互联网延迟有点偏离,并且 bitbucket 也有可能限制私人未付费回购,此/类似错误仍然会出现。看起来连接超时相当激进。对于任何远程分支操作,您都会收到如下错误。

    “无法连接到 bitbucket.org 端口 443:连接被拒绝”

    不幸的是,这个解决方案相当愚蠢......继续尝试直到它成功,它会从我的经验中显现出来。

    【讨论】:

      【解决方案3】:

      在其他系统中通过 ping 命令获取bitbucket.org 的 IP 地址。然后用这个 IP 编辑 /etc/hosts 文件。 这对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-16
        • 2013-08-02
        • 2014-03-17
        • 2015-09-09
        • 2020-03-12
        • 2018-11-16
        相关资源
        最近更新 更多