Windows Installation
The native Shibboleth SP is available for Windows with modules for all the supported web servers. There is an installer available that works fairly well most of the time, although it may act up when using it to upgrade existing installation.
It is recommended that you install the software to
C:\opt\shibboleth-sp
if possible. The installer may not default to this drive letter.
Install for IIS 5
Install for IIS 6
Install for Apache
It's also possible (though not simple) to build the SP and its dependencies from source using Visual Studio 2005.
Once installation is complete, you'll need to run the Shibboleth daemon, shibd
, at all times. shibd
is a console application that is installed as a Windows service.
- To run the process in console mode for testing or to diagnose major problems, supply a
-console
parameter when running it. - If
shibd
won't start, use the-check
option from the command line to echo most logging information to the console for debugging.
Other parameters can be used to install (or remove) shibd
from the service database and subsequent control is generally via the Service Control Manager applet.
Monitoring the Service
Newer versions of Windows support automatic restart of failed services. We suggest using this feature to restart shibd when it fails. Although stability is good, maximum reliability will be achieved by monitoring the process.