CAS in IdP v3

Brian Biggs brian.biggs at sonoma.edu
Wed Feb 3 17:11:28 EST 2016


Th idp debugging isn't showing anything interesting; it parses out the 
session id, looks it up, bumps the expire time, then grants a new 
service ticket:

2016-02-03 13:55:36,624 - INFO 
[net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction:100] -
Granted service ticket for https://ldap-cgi2.dev.sonoma.edu/portal/index.cgi
2016-02-03 13:55:36,627 - INFO [Shibboleth-Audit.SSO:241] - 
20160203T215536Z||41fcf9b6d78f1c6e3018a3a471d2ac473b28b77986d6a9b0aed9b8cef3e28ac2|https://ldap-cgi2.dev.sonoma.edu/portal/index.cgi|https://www.apereo.org/cas/protocol/login||||biggsb|||biggsb|ST-1454536536616-SBBLOG9SuninG7w53KtIPcXJ6|

-Brian

On 02/03/2016 02:00 PM, Cantor, Scott wrote:
> On 2/3/16, 4:44 PM, "users on behalf of Brian Biggs" <users-bounces at shibboleth.net on behalf of brian.biggs at sonoma.edu> wrote:
>
>
>
>> 13:29:42.783 - DEBUG
>> [org.eclipse.jetty.rewrite.handler.RuleContainer:166] - app
>> lied
>> org.eclipse.jetty.rewrite.handler.RewritePatternRule[ht][/cas-server/login]
>> [/idp/profile/cas/login]
> Rewriting it to go to the actual IdP URL.
>
>> Location:
>> https://ldap-cgi2.dev.sonoma.edu/portal/index.cgi;jsessionid=qq7wly12b
>> jqbw1rg6ogoltdn?ticket=ST-1454534983074-PNvIpJ7iyd0KrHFy9drsCnoZV
> And that, I guess, is the result of the IdP's CAS flow doing work. And suddenly there's a parameter stuck in there. Seems like that has to be a bug in the IdP...we'll have to see what Marvin thinks.
>
> Don't quite see though how this could be something triggered by a rewrite, but I'm thinking maybe the issue has to do with that interfering with the normal JSESSIONID sequence due to the cookie issue, and causing it to appear back in the URL somehow that isn't typical. And then the bug is causing it to get copied inadvertently into the redirect back.
>
> -- Scott
>

-- 

Brian Biggs
Sonoma State University



More information about the users mailing list