IIS 7.5 Server behind an F5 Reverse Proxy
Meiselman, Ellen
emeiselm at med.umich.edu
Mon Aug 25 19:18:49 EDT 2014
This weekend I located some issues with the SP metadata (http instead of https on some of the handler entries) but when that was corrected it still did not fix the looping. I've checked screenshots of the IdP's settings page for my SP, and I can't detect any issues with his settings.
So today we went through and examined every bit of the network requests and cookies from a login attempt.
We didn't find any smoking guns until we changed the relayState setting to "cookie" and inspected the value of the cookie. It turns out there is alway a double slash after the "content" part of the path:
https://proxyserver.com/content//whatever
for example:
https://proxyserver.com/content//Shibboleth.sso
https://proxyserver.com/content//mycontent.htm
There are absolutely no trailing slashes after the word "content" in shibboleth2.xml.
I am thinking this has something to do with the reverse proxy mapping settings or with my IIS settings. So I have two questions:
A. Do you think the extra slash in path in the cookie value might cause the looping problem?
B. Where would you start to look for the cause?
Thanks for your help,
Ellen
On Aug 22, 2014, at 7:08 PM, Cantor, Scott wrote:
On 8/22/14, 4:30 PM, "Meiselman, Ellen" <emeiselm at med.umich.edu<mailto:emeiselm at med.umich.edu>> wrote:
I need help with the best practice for debugging the looping behavior.
I'm not sure what to look for in particular.
Step 0: Check all logs and rule out the cookie being sent at the end but
the session being invalidated for some reason. Assuming no sign of that,
the cookie's not sent.
Step 1: Read, and fully grasp, the flows and cookies used [1].
Step 2: Trace all the traffic and find the spot where the cookie is
dropped.
-- Scott
[1] https://wiki.shibboleth.net/confluence/display/SHIB2/FlowsAndConfig
--
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net<mailto:users-unsubscribe at shibboleth.net>
______________________________
Ellen Meiselman
University of Michigan Health System
MLearning
NCRC
2800 Plymouth Rd.
Building 200, Rm 207
Ann Arbor, MI 48109-2800
E-Mail: emeiselm at umich.edu<mailto:emeiselm at umich.edu>
Phone (734) 936-2334
**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20140825/e4f9a1fe/attachment.html
More information about the users
mailing list