无法使用google oauth2连接到gitlab 6.1

时间:2013-09-24 16:33:04

标签: oauth oauth-2.0 google-oauth gitlab

我使用此处提供的文档设置了gitlab 6.1实例:https://github.com/gitlabhq/gitlabhq/blob/6-1-stable/doc/install/installation.md

我也运行所有检查,一切都是绿色的。

我还在gitlab / config / gitlab.yml中设置oauth设置以使用谷歌作为提供者:

production: &base
  omniauth:
    enabled: true
    allow_single_sign_on: true
    block_auto_created_users: false
    providers:
      - { name: 'google_oauth2', app_id: 'XXXXX.apps.googleusercontent.com',
          app_secret: 'XXXXX',
          args: { access_type: 'offline', approval_prompt: '' } }

当我尝试使用google oauth身份验证连接到gitlab时,我会被nginx回复“bad gateway”。 看看gitlab日志我没有太多:

E, [2013-09-24T18:30:27.609795 #1818] ERROR -- : worker=0 PID:1903 timeout (31s > 30s), killing
E, [2013-09-24T18:30:27.626498 #1818] ERROR -- : reaped #<Process::Status: pid 1903 SIGKILL (signal 9)> worker=0
I, [2013-09-24T18:30:27.661134 #2058]  INFO -- : worker=0 ready

你们是否知道导致这个问题的原因,或者有关于在哪里寻找的任何提示?

0 个答案:

没有答案