GitLab请求的URL返回错误:503

Tyl*_*ith 3 git

编辑于2017年9月28日.您将在下面阅读的错误说明使问题显示为GitLab或操作系统特定.在尝试连接到任何内部托管的Git服务器时,无论是GitHub,GitLab,Bitbucket等,都可以在代理服务器后面的任何计算机上遇到所描述的行为.

我有一台RHEL6服务器(由企业服务器团队设置),我按照GitLab提供的说明安装了GitLab Community Edition 7.9.2 .按照安装说明后,我可以启动服务器并登录.

我创建了一个组和一个项目,然后我分成了自己的帐户.我可以通过GitLab UI创建一个文件并提交它.我正在尝试使用Git Bash(在Windows 7上)和SourceTree从我的分叉项目中获取但是我收到此错误:

git -c diff.mnemonicprefix = false -c core.quotepath = false fetch origin fatal:无法访问" http://server.domain.com/username/project.git/ ":请求的URL返回错误:503

我发现的大多数文档都说这是暂时的,应尽快解决.我是唯一一个使用此服务器的人,这是它唯一安装的东西,而且这个问题已经持续了一整天.

我试过在GitLab上运行重新配置命令没有任何效果.Gitlab或ngenix不是已安装的服务,因此我无法重新启动它们.

另一个问题是,我是Linux服务器管理的新手,我在7年内没有触及过Linux.

有任何想法吗?

Tyl*_*ith 6

结果问题是将代理设置设置为系统属性.这会覆盖gitconfig设置.一旦我删除它,它能够正常工作.

您还可以为no_proxy您的GH网址设置环境变量.

  • 你能多解释一下吗? (2认同)

Cre*_*nds 6

这个问题不仅是由 造成的no_proxy,因为它git server down也是由问题造成的。

所以当第一次发生这个问题时,你在浏览器中打开并检查 gitlab。

并检查它是否显示任何错误,例如"503 An internal server error occured"..

gitlab 显示"503"页面,此问题由 gitlab 服务器创建,不在您的系统中。

所以你等待一段时间,直到服务器启动并继续你的工作。