2012-10-24 60 views
6

添加SSH密钥我刚刚创建一个CentOS 6.3虚拟机并严格遵守有关gitlab这些指令安装:http://howto.basjes.nl/linux/installing-gitlab-on-centos-6无法创建项目或Gitlab

我已经试过这种安装既gitlab V3.01和v2。 91。

这里是为我工作:

  • 我可以完成gitlab安装没有问题
  • 在命令行,我可以使用密码认证从该gitlab服务帐户的gitolite服务占
  • 在命令行,我可以克隆gitolite管理员回购,进行更改,并推动更改回远程回购
  • 我就可以开始了轨道的Web应用程序
  • 我可以登录网站管理网站
  • 我可以创建新帐号,并使用新账户

登陆这里是我不能做:

  • 我无法创建项目(回购)
  • 我不能添加SSH密钥

我总是得到同样的错误:

GitLab was unable to access your Gitolite system.

githost.log日志文件,我得到比有用的错误少:

ERROR -> Timeout::Error execution expired

  • 我仔细检查过的权限
  • 发表的gitlab.yml配置文件
  • 冉通过四个建议从网页的故障排除技巧
  • 尝试了不同版本的gitlab,但不管我做什么,我总是收到相同的错误。

我被卡住了,因为日志没有告诉我任何东西,我能够通过gitlab服务帐户访问gitolite存储库而没有问题。任何人都可以使用最新版本的CentOS/Gitlab/Gitolite?任何帮助将不胜感激,谢谢!

回答

0

我知道这是晚了 - 但为了完整性。

我遇到了同样的问题,安装在最近的Debian版本。 它是或者是由我的,由老版本的redis-server引起的。