Multi-Domain SP
Peter Schober
peter.schober at univie.ac.at
Mon Mar 11 08:23:19 EDT 2013
* Ran <ran at sheinberg.net> [2013-03-11 13:11]:
> Well I removed all the irrelevant stuff per your recommendation.
> Removed all the added stuff from Shibboleth.xml
> Started fresh on the IdP by regenerating the Metadata from the SP and
> adding the ACS URLs + upped their indexes.
Didn't see an error report in your mail, though, so is it working as
expected?
> Now I think the last point is httpd.conf. this is what I left:
> <VirtualHost new-host.example.com:443>
> ServerName new-host.examplecom:443
> ServerAlias new-host.examplecom
> UseCanonicalName On
> </VirtualHost>
>
> I am trying without Location and the applicationId as you mentioned.
> am I using the directives correctly?
> And another question is how should the Virtualhost do the binding? on port
> 443 which is what the Load Balancer is listening on? or maybe 8080 since
> this is what the Application is listening to (so maybe <VirtualHost
> new-host.example.com:8080> ? that doesn't seem to work as well...
So you are in fact terminating SSL at some other system? The advice
stays the same: ServerName needs to be correct. Correct means matches
whatever the HTTP User Agent sees, i.e. including the schema (https)
before the hostname.
On what local TCP port you have your httpd listen is irrelevant for
any purposes of this list and the Shibboleth software (assuming you
don't intend on exposing this to the network). What's wrong with port
80? But local deployment choice, really.
Also note that httpd does not bind to ports based on virtualhost
directives (it uses the Listen directives for that).
-peter
More information about the users
mailing list