GitLab HTTP URL上的504网关超时

我已经在Linux机器上安装了GitLab 6.0,并创build了许多项目。 我可以使用SSH URL为每个项目创build一个本地克隆,但是当我尝试使用HTTP URL时,我会在几秒钟内得到一个504网关超时

  • 当我将HTTP URL粘贴到SourceTree中时,它会显示“Checking source”一秒钟左右,然后“这不是一个有效的源path/ URL”。 当我点击“详情…”时,它说:

访问http://myserver/group/project.git/info/refs时,请求的URL返回错误:504

按照说明,我已经使用了nginx,但它似乎是我遇到的一些问题的来源。

sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production

 System information System: Ubuntu 12.04 Current User: git Using RVM: yes RVM Version: 1.6.9 Ruby Version: 1.9.3p0 Gem Version: 1.8.11 Bundler Version:1.3.5 Rake Version: 10.1.0 GitLab information Version: 6.0.0 Revision: 5246d63 Directory: /home/git/gitlab DB Adapter: mysql2 URL: http://myserver HTTP Clone URL: http://myserver/some-project.git SSH Clone URL: git@myserver:some-project.git Using LDAP: no Using Omniauth: no GitLab Shell Version: 1.7.0 Repositories: /home/git/repositories/ Hooks: /home/git/gitlab-shell/hooks/ Git: /usr/bin/git 

这通常是一个代理服务器问题。 只要打开一个终端并运行此命令即可绕过远程代理。 (假设您的远程服务器被称为“原始”):

 git config --add remote.origin.proxy "" 

更多信息: Git代理旁路