繁体   English   中英

GitLab 致命:无法访问:请求的 URL 返回错误:503

[英]GitLab fatal: unable to access : The requested URL returned error: 503

在尝试获取/推/拉 git 存储库时,它会引发 503 错误。

使用 TortoiseGit

git.exe fetch -v --progress "origin"

fatal: unable to access 'http://gitlab.foo.com/group/repository.git/': The requested URL returned error: 503

使用 GitBash

fatal: unable to access 'http://gitlab.foo.com/group/repository.git/': The requested URL returned error: 503

考虑一下,HTTP 503 是“服务不可用”,在错误类别5XX下可能是服务器问题。 但是该服务在浏览器 (80) 上是可访问的。 我们最终在 gitlab 服务器上查看了多种可能的(路由、防火墙、dns)选项,但没有运气。 值得注意的是,我在公司代理服务器后面。 解决方案位于机器本地,具有代理SYSTEM VARIABLE / ENVIRONMENT VARIABLE ,它覆盖了 gitconfig 设置。

我删除了代理系统变量,它开始工作。 可能的系统变量来查找和删除它。 http_proxy https_proxy HTTP_PROXY HTTPS_PROXY

您也可以将no_proxy设置为 gitlab URL。

也可能您有一个包含代理设置的现有 git 配置文件。

尝试删除此文件或将其移动到其他位置以确保是问题所在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM