Crowd2 plugin sso issues

181 views
Skip to first unread message

LIGADE, SHAILESH

unread,
Sep 14, 2015, 7:45:40 AM9/14/15
to jenkins...@googlegroups.com

This post has NOT been accepted by the mailing list yet.

Hello,

Jenkins - 1.594 behind apache, crowd 2.8.0

I have configured crowd2 plugin in Jenkins. However, I am unable to do SSO. If I logon to crowd first and then try to logon to Jenkins, I still get login screen.

Crowd and Jenkins are in the same domain, however, apache virtual host is different

Crowd Url - https://<crowd hostname>/crowd
Application Name - jenkins
Application Password - xxxxx
Restrict groups - <group name>
Use nested groups  - checked
Use SSO - checked
cookie.domain  - set to .<domanin name>
cookie.tokenkey  - crowd.token_key
Enable Proxy - unchecked
session.validationinterval - 30
http.max.connections - 20
http.timeout - 5000
socket.timeout - 20000

Setting or not setting restricted groups has no effect.
Tested with different domain names, but no effect.

Here are the log entries


Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdServletFilter doFilter
FINE: User is not logged in (anymore) via Crowd => logout user
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdRememberMeServices logout
FINE: Logout user and close SSO session
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdServletFilter doFilter
FINE: User is not logged in (anymore) via Crowd => logout user
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdRememberMeServices logout
FINE: Logout user and close SSO session
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdServletFilter doFilter
FINE: User is not logged in (anymore) via Crowd => logout user
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdRememberMeServices logout
FINE: Logout user and close SSO session
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdServletFilter doFilter
FINE: User is not logged in (anymore) via Crowd => logout user
Sep 11, 2015 2:17:38 PM de.theit.jenkins.crowd.CrowdRememberMeServices logout
FINE: Logout user and close SSO session

This keeps on repeating

sometimes, I also get

SEVERE: Host connection pool not found, hostConfig=HostConfiguration[host=https://<crowd url>:9443]
Sep 11, 2015 2:12:32 PM org.apache.commons.httpclient.MultiThreadedHttpConnectionManager freeConnection
SEVERE: Host connection pool not found, hostConfig=HostConfiguration[host=https://<crowd url>::9443]
Sep 11, 2015 2:12:32 PM org.apache.commons.httpclient.MultiThreadedHttpConnectionManager freeConnection
SEVERE: Host connection pool not found, hostConfig=HostConfiguration[host=https://<crowd url>::9443]
Sep 11, 2015 2:12:32 PM org.apache.commons.httpclient.MultiThreadedHttpConnectionManager freeConnection
SEVERE: Host connection pool not found, hostConfig=HostConfiguration[host=https://<crowd url>::9443]

Not sure what is it complaining about..

Any suggestions?

Thanks in advance

M

Kanstantsin Shautsou

unread,
Sep 19, 2015, 7:24:22 AM9/19/15
to Jenkins Users, shailes...@cbp.dhs.gov, Arnaud Héritier
ATM SSO logic is under "remember me" checkbox. If it doesn't work, then you probably something misconfigured, verify cookies that you receiving in browser before/after auth.

PS. We are working on plugin refactoring to get better remember me and standard authentications.
Reply all
Reply to author
Forward
0 new messages