Installation and Upgrade Guides › Web Agent Installation Guide › Preparation › Supported Operating Systems and Web Servers › How to Prepare a Windows System for a Web Agent Installation › How to Use a Non-Default IIS Website
How to Use a Non-Default IIS Website
SiteMinder requires the default IIS web site for proper installation. By default, this site exists when you install an IIS web server. If any of the following conditions exist, edit the Metabase before configuring a SiteMinder IIS Web Agent :
- If the default IIS website no longer exists.
- If the default IIS website has been renamed.
- If you want to install the SiteMinder virtual directories on a different (non-default) IIS website.
The actual tools and steps involved in editing the Metabase depend on the version of IIS you are using. For example, if you are using an r12.0 SP2 SiteMinder Web Agent, on IIS 6.0, you would edit the Metabase using the following process:
Note: For more information, see your Microsoft documentation, or go to http://support.microsoft.com/
- Download and install the Metabase Explorer from Microsoft by doing the following:
- Go to the Microsoft Downloads website.
- Search for "IIS 6.0 Resource Kit Tools," which includes the Metabase Explorer.
- Download and install the tools.
- Create a backup copy of your metabase.xml file.
- On your IIS web server, open the IIS Manager. Find the website on which you want to install the SiteMinder Web Agent, and note its identifier (number) for future reference.
- Close the IIS Manager, and open the Metabase Explorer.
- Expand the following key:
LM\W3SVC\
- Expand the key that corresponds to the identifier from Step 2.
A list of sub keys appears.
- Right-click the key from Step 5, select Rename, and then change the value of the key to 1.
- From the list of sub keys in the left pane, expand the following key:
root
A list of keys appears in the right pane of the Metabase Explorer.
- Double-click the following key:
AppRoot
The AppRoot Properties dialog appears. The Value Data field shows the following string:
/LM/W3SVC/identifier_number/Root
- Change the value of the identifier_number to 1, and then click OK.
- Close the Metabase Explorer.
- Run the Configuration Wizard to reconfigure your IIS Web Agent.
- Repeat Steps 3 through 10, but change the number 1 back to the original identifier from in Step 2.
- Restart the IIS web server.