Installing the Discovery Service
Before You Begin
The first question you should ask is whether you need to install the DiscoveryService.
If you decide to install you should find out all the metadata sources you may need.
Which protocol?
The Discovery Service will automatically select between "WAYF-Mode" (in which is intercepts and handles a AuthnRequest message) and the Discovery Service Protocol.
No configuration is needed.
Performing the Install
The Shibboleth Discovery Service, version 2.0, is a standard Java web application.
- Download the Discovery Service package from Internet2 Shibboleth Download site
- Unzip the package.
- Change into the newly created IdP distribution directory.
- Endorse Xerces and Xalan by copying the contents of the endorsed directory to the approriate place on the web Server (for tomcat this is $TOMCAT_ROOT\common\endorsed).
- Edit install.properties to control:
- Where to install the configuration files.
- Whether the install will delete any previous installation.
- Run either ./ant.sh (on Unix systems) or ant.bat (on Windows systems) as a suitably authorised user user. This user must have the ability to create the IdP home directory identified in the previous step.
- Configure the Discovery Service to point to the metadata sources you identified above as described here.
- Deploy the Discovery Service WAR file, located in the Discovery Service's Home directory.
- Further Configuration is described here.