Shibboleth Service Provider Deployment
The current release of Shibboleth SP is version 2.4, which we recommend to install.
Shibboleth SP 1.x is no longer supported and we strongly recommend to install version 2.4 for new setups.
Platforms supported
Standard Web Servers
Shibboleth SP 2.x is a C++ application module which natively supports:
- Apache web servers (versions 1.3.x, 2.0 and 2.2)
- IIS (versions 5, 6 and 7)
Already Shibboleth-enabled Applications
Check out the list of Shibboleth enabled applications and services (Shibboleth Wiki)
For the integration of WebCT CE and WebCT Vista servers, have a look at the AAI Portal.
Best Current Practices for SWITCHaai service operations
Best current practices for operating a SWITCHaai Service Provider
Deployment Guides
Shibboleth SP 2.4
Installation and Configuration Guides for Shibboleth Service Provider 2.4:
Debian GNU/Linux 6.0 (squeeze) from source Windows IIS Solaris from source
Former versions
Installation and Configuration Guides for former unsupported versions of Shibboleth Service Provider can be found here:
Shibboleth Service Provider 2.3 (List of different OSs on top of the page)
Unsupported Operating Systems
Installation instructions or packages for other operating systems are available on the Shibboleth Wiki.
For the configuration files please refer to the Setup profile paragraph of the SP 2.4 documentation.
Upgrade and Migration
How to upgrade to the lastest version of Shibboleth::
Shibboleth upgrade guide (Debian GNU/Linux from sources)
How to upgrade from Shibboleth 1.x to 2.x:
Shibboleth 2.x migration and upgrade guide
Note:
Since July 2010 Shibboleth 1.3 is no longer supported!
Access Rules
Once you have set up your Service Provider, you can protect any resource on that web server, either with web server access rules or within the application itself.
How to protect web resources with Shibboleth
Other Relevant Pages
Shibboleth troubleshooting & solutions for common errors (on the Shibboleth Wiki): Shibboleth Troubleshooting Common Errors on Service Providers and their solutions Recommendations on how to design login pages, login buttons and custom error pages: SWITCHaai Design Guidelines To easily integrate the Discovery Service/WAYF directly into any web page: Embedded WAYF Which certificates are accepted within SWITCHaai and what requirements they must meet: Acceptable Certificates Replacing an old with a new certificate: Service Provider Certificate Rollover Guide How to skip the WAYF and provide direct login via a specific Home Organization: Login URL Composer
