Apache environment variable to point to shibboleth2.xml in different location based on Host

Jeff Silverman jeff at moodlerooms.com
Wed Sep 12 14:14:07 EDT 2012


Howdy, folks. This probably isn't working for us because we are trying to
do something in a way that was not intended. I'm asking here to confirm.

We have a single SP server running with TCP Listener to be able to load
balance our web fleet without sticky sessions.

We have multiple Apache VirtualHosts and ApplicationOverrides in the SP
config that match to each VirtualHost.

We have shibboleth2.xml in a non-standard directory on the web fleet, so
there is an Apache environment var set to point mod_shib to the
shibboleth2.xml file (ShibConfig */path/to/shibboleth2.xml)*

Question

 - We are trying to put a second SP in place to handle traffic for a subset
of VirtualHosts. I've tried overriding the SHIBSP_CONFIG env var and the
ShibConfig directive on a per-Vhost, and using SetEnv and SetEnvIf, but it
does not get overridden. It appears mod_shib gets the first value it sees,
and holds it globally, and will not override it on a per-instance basis. Is
there any way to have 2 SPs running to handle traffic separately?

Thanks for the help
-- 
Jeffrey D. Silverman • Moodlerooms, Inc.
jeff at moodlerooms.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20120912/98f061d7/attachment-0001.html 


More information about the users mailing list