我使用此处提供的文档设置了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
你们是否知道导致这个问题的原因,或者有关于在哪里寻找的任何提示?