I'm installing shibboleth2, version 2.6.0.1 64 bit on a Windows 2008 Server.
I've installed it at the server level and I have multiple sites hosted and are currently running.
I've had one install fail, where the ISAPI filter was automatically configured and the *.sso request mapping completed successfully.
The failure was less in the install and more that once the install was complete, the sites failed.
Here's what I think I need to do. Assume if I haven't listed it, it's the default configuration provide by shibboleth install.
- Is there anything I'm missing
- What should I expect on install, then on configuration. Will the Status URL work?
If I don't want a given site to participate in this process, do I just disable the ISAPI filter on that site?
<SPConfig> <InProcess logger="native.logger"> <ISAPI normalizeRequest="true" safeHeaderNames="true"> <Site id="1" name="www.site1.com" scheme="http" port="80" /> <Site id="1" name="www.site2.com" scheme="http" port="80" /> </ISAPI> </InProcess> <RequestMapper type="Native"> <RequestMap> <Host name="www.site1.com" scheme="http" port="80"> <Path name="secure" authType="shibboleth" requireSession="true" applicationId="site1"/> </Host> <Host name="www.site2.com" scheme="http" port="80"> <Path name="secret" authType="shibboleth" requireSession="true" applicationId="site2"/> </Host> </RequestMap> </RequestMapper> <ApplicationDefaults REMOTE_USER="eppn persistent-id targeted-id" cipherSuites="ECDHE+AESGCM:ECDHE:!aNULL:!eNULL:!LOW:!EXPORT:!RC4:!SHA:!SSLv2"> <ApplicationOverride id="site1" entityID="https://www.site1.com/shibboleth-sp"> <AttributeExtractor type="XML" file="site1-attribute-map.xml"/> </ApplicationOverride> <ApplicationOverride id="site2" entityID="https://www.site2.com/shibboleth-sp"> <AttributeExtractor type="XML" file="site2-attribute-map.xml"/> </ApplicationOverride> </ApplicationDefaults>