Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The native Shibboleth SP is available for Windows with modules for all the supported web servers. There is an installer available for supported Windows versions:

  • Windows 2008 Server
  • Windows 2012 Server

The following older versions are no longer supported by Microsoft and therefore are not officially supported by the project, but may still be usable. Be aware that they are no longer tested routinely and future Shibboleth versions may stop working on them at any time:

  • Windows XP SP2 and Later
  • Windows 2003 Server SP1 and Later
  • Windows 2008 Server
  • Windows 2012 Server

Earlier Windows and Service Pack versions are not supported usable as of V2.4. Since earlier versions of the SP are no longer safe to use due to security issues, we do not recommend using them to obtain compatibility with older Windows versions.

Note

The installer does not work fully in conjunction with the IIS "Shared Configuration" option available on newer releases of IIS. Disable it prior to installation. After re-enabling it, you will likely have to manually apply some of the configuration changes; refer to the appropriate topic below.Another problem has been observed on some versions of Windows, particularly Windows XP. The installer updates the PATH variable but the change is not recognized until a system reboot. This prevents the installation from completing because the shibd service is unable to start up. If you get a message that the installation ended prematurely, try adding the locations below to your system PATH and rebooting ahead of installation:

32-Bit: C:\Program Files\Shibboleth\SP\lib

64-Bit: C:\Program Files\Shibboleth\SP\lib;C:\Program Files (x86)\Shibboleth\SP\lib

We think this is a bug in the Windows Installer itself, but we're waiting to collect additional information on affected systems, so please drop a note to the users list if you experience this problem.

You may also see the installation ended prematurely message on a system with EMC NetWorker installed. In this case, the problem is due to shibd loading NetWorker's copy of a DLL file instead of its own. You can resolve the issue by removing the NetWorker directory from the system PATH, which should not impact NetWorker's functioning.

As of V2.5, the Windows installation has been revamped significantly to support enhanced operation and ease of patching and upgrades:

  • You may now install the SP to any location you wish, rather than being forced to use C:\opt\shibboleth-sp (though this is still recommended for consistency).
  • Most shared components are now installed to Program Files\Shibboleth and ProgramData\Shibboleth. Most files deployers are familiar with remain in the same relative locations, so these changes should be mostly invisible to you.
  • The 64-bit install now contains both 32-bit and 64-bit binaries and you can switch architectures after installation (but not run both at the same time). When using a 64-bit OS, you MUST use the 64-bit installer now; the 32-bit installer will refuse to run to ensure this.There will no longer be any post-installation ZIP package for upgrades or patches. New installation packages will be used for all patching and upgrades

As of V2.5.5 (forthcoming), the Windows installer actually contains a fourth version field that indicates the patch level within a particular SP release. Initially 0, it will be incremented if patches to software included with but not part of the SP need to be updated (e.g., OpenSSL). Subsequent patch level installers will upgrade older versions.

Note that as with older releases, if you want the installer to attempt IIS configuration for you when using IIS 7.x, the IIS 6 management compatibility feature must be installed.

...