[英]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.