IIS 7.5 Server behind an F5 Reverse Proxy
Meiselman, Ellen
emeiselm at med.umich.edu
Wed Aug 20 13:00:39 EDT 2014
Thanks Scott, my answers are below.
> On 8/20/14, 10:37 AM, "Meiselman, Ellen" <emeiselm at med.umich.edu> wrote:
>
>> Which to me means a bad path tot he IdP metadata file, most likely. I
>> then revisited the shibboleth.xml settings file and corrected the
>> relative paths to /Metadata, /Session, etc. since they now have the
>> reverse proxy-necessitated directory /content/in the
>> path. I added handlerURL=/content/Shibboleth.sso" to the Sessions
>> element.
>
> Well, you can do that, but I really don't advise that unless you
> absolutely have to. Your reverse proxy should map the entire vhost to your
> entire vhost. Playing games with that will make your life infinitely
> harder.
They can't, unfortunately. The root of the domain proxyserver.com is being used for the LMS application. The /content/ subdirectory is being used for our SCORM content which has to use the same domain, protocol, port, etc. so that javascript can communicate across frames.
>
>> Now if I browse to
>> https://proxyserver.com/content/Shibboleth.sso/Metadata
>> I get this message from the IdP:
>
> That URL should never involve the IdP so you have a very fundamental
> problem going on. Your system does not know about the virtualization
> you're attempting because it doesn't think the request is for a handler
> inside the SP.
OK... I will keep that in mind. Not sure yet what to do to fix it.
>
>> Now here is where I am confused still. The metadata.xml file in /etc/ was
>> given me by my IdP, and was at least apparently working before I changed
>> hostnames. The only locations it contains all refer to the IdP. So that
>> is the Identity Provider metadata, correct?
>
> Yes.
>
>> I tried the endpoint .../Shibboleth.sso/Metadata on another content
>> server I have that is functional. That endpoint gives me what looks like
>> it must be SP metadata. Is that xml file
>> entirely generated by Shibboleth according to some template? Or have I
>> just not found the file yet? What controls what goes into that file?
>
> It's generated on the fly to provide examples for people to work on. Your
> system is broken so when you access it, it's dispatching to the IdP
> apparently, at least based on what you said. That means the SP doesn't
> believe that the request is for a handler, but for content.
So that means I still probably have a path problem with my setting for the metadata handler.
>
> That means it's not seeing requests come in with the values you think it
> is. Turn up logging in native.log and see what the RequestMap is seeing on
> DEBUG.
OK, thank you I will!!
>
> -- Scott
>
> --
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues
More information about the users
mailing list