我有一个新的gitlab 6.0服务器 . 到目前为止,我对它的表现非常满意 . 我正在为puppet构建核心服务,gitlab是我的版本控制系统的一部分 .

我的gitlab服务器位于代理服务器后面 . 当我尝试使用web界面导入github.com puppet存储库时,gitlab永远不会完成 . 在~git / gitlab / log / sidekiq.log文件中报告以下内容:

2013-09-17T17:15:32Z 3582 TID-ow55rv4zc RepositoryImportWorker JID-e6b23325fc3cbbacca286805 INFO: start
Cloning into bare repository 'opensource/puppet-puppet.git'...
fatal: unable to access 'https://github.com/theforeman/puppet-puppet.git/': Failed connect to github.com:80; Operation now in progress
2013-09-17T17:16:35Z 3582 TID-ow55rv4zc RepositoryImportWorker JID-e6b23325fc3cbbacca286805 INFO: done: 63.66 sec

主要的问题是,我在哪里配置gitlab / sidekiq / etc以使用代理服务器来存储克隆?

作为替代方案,我将尝试克隆到本地目录,然后推送到我的gitlab环境 . 但我希望gitlab应用程序功能正常工作 .

提前致谢!