Probably missing something obvious but I cannot get GitLab CE 8.0.5 to use 
Crowd server 2.8.3 as an omniauth provider. GitLab doc and Google searches 
are not helping.

Can anyone either provide me with their config (obfuscating passwords etc) 
or check my config below. 

GitLab config:

gitlab_rails['omniauth_enabled'] = true
gitlab_rails['omniauth_allow_single_sign_on'] = true
# gitlab_rails['omniauth_auto_sign_in_with_provider'] = 'saml'
gitlab_rails['omniauth_block_auto_created_users'] = false
# gitlab_rails['omniauth_auto_link_ldap_user'] = false
 gitlab_rails['omniauth_providers'] = [
   {
     "name" => "crowd",
      "args" => {
        "crowd_server_url" => "http://localhost:8095/crowd";,
        "application_name" => "crowd_gitlab",
        "application_password" => "Password"
      }
   }
 ]

The Crowd application I have setup looks like:

Name: crowd_gitlab
Application type: Generic Application 
Active: x
          Password: Password

The crowd tab appears on the GitLab login page but the error I get is:

500
We're sorry, but something went wrong.


Note that the URL displayed during this error is 
http://localhost/users/auth/crowd/callback

Tried looking through the logs on both Crowd and GitLab but cannot see 
anything obvious.

Thanks in advance.

T

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/ac22c157-5c55-4994-bd42-ac14af72bb6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to