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.<div><br></div><div>We have a single SP server running with TCP Listener to be able to load balance our web fleet without sticky sessions.</div>
<div><br></div><div>We have multiple Apache VirtualHosts and ApplicationOverrides in the SP config that match to each VirtualHost.</div><div><br></div><div>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 (<span style="font-family:monospace;font-size:medium">ShibConfig </span><i style="font-family:monospace;font-size:medium">/path/to/shibboleth2.xml)</i></div>
<div><br></div><div>Question</div><div><br></div><div> - 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?</div>
<div><div><br></div><div>Thanks for the help</div>-- <br><div style="text-align:left">Jeffrey D. Silverman • Moodlerooms, Inc.</div><div style="text-align:left"><a href="mailto:jeff@moodlerooms.com" target="_blank">jeff@moodlerooms.com</a></div>
<br>
</div>