Remote SP Server

Cantor, Scott cantor.2 at osu.edu
Wed Aug 30 17:32:50 UTC 2023


> Is it possible to have the Shibboleth SP on a different server than the
> Windows IIS server? Or does the Service have to be run on the IIS Server? If
> it is possible, does anyone have instructions on how you would set this up?

That depends on what you mean. Taken literally, no, because that's physically impossible with any authentication solution.

https://shibboleth.atlassian.net/wiki/spaces/SP3/pages/2065334319/OneOrMany

Less pedantically/literally, it is possible but unsupported and very non-scalable to deploy the daemon service elsewhere and run only the filter on the IIS host. The documentation covers that in the Listener settings but it is not advisable, and also requires a private network netween the two because the traffic is cleartext.

If there is a V4 with the daemon in Java, which is subject to budget planning outcomes right now, it will be a formally supported and scalable option to do that split, though the traffic will still be cleartext because securing it would require dependencies that we are not going to layer the code on to prevent a future SP from being as unsustainable as the current one has become.

Most of the time people are trying to do this to solve clustering challenges, but that's not necessary, there are generally better ways to address that problem, though no magic bullets as clustering is and will always be hard and painful.

-- Scott




More information about the users mailing list