14.3. Microsoft IIS 6 initial clustering configuration

Microsoft IIS 6 contains basic ISAPI filters and ISAPI mapping as part of the default installation. Here we create a filter to direct web requests to JBoss Enterprise Application Platform.

Task: Define ISAPI Filter

Complete this task to define the ISAPI Filter on the Master server using the management console.
  1. On the master server, open IIS Manager:
    • Start Run , then type inetmgr and hit Enter.
    • Start Control Panel Administrative Tools Internet Information Services (IIS) Manager
    The IIS 6 Manager window opens.
  2. In the tree view pane, expand Web Sites
  3. Right click on Default Web Site, and then click Properties
    The Properties window opens.
  4. Click the ISAPI Filters tab.
  5. Click the Add button, and specify the following values in the Add/Edit Filter Properties window:
    Filter name:
    Specify jboss (exactly as written).
    Executable:
    Specify NATIVE\sbin\isapi_redirect.dll .
  6. Click OK to save the values, and close the Add/Edit Filter Properties dialog.

    Note

    The ISAPI Filters tab now displays the jboss filter status and priority as Unknown because IIS has not yet received requests for the resource. The status and priority will change to Loaded and High respectively once a request is executed.

Task: Define ISAPI Virtual Directory

Complete this task to define the ISAPI virtual directory using the IIS management console.
  1. Right click on Default Web Site, and then click New Add Virtual Directory .
    The Add Virtual Directory window opens.
  2. Specify the following values in the Add Virtual Directory window:
    Alias:
    Specify jboss (exactly as written).
    Physical path:
    Specify NATIVE\sbin\ .
  3. Click OK to save the values and close the Add Virtual Directory window.
  4. In the tree view pane, expand Web Sites Default Web Site .
  5. Right click on the jboss virtual directory, and then click Properties .
  6. Click the Virtual Directory tab, and make the following changes:
    Execute Permissions:
    Select Scripts and Executables .
    Read check box:
    Select to activate Read access.
  7. Click OK to save the values and close the jboss Properties window.

Task: Define ISAPI Web Service Extension

Complete this task to define the ISAPI web service extension using the management console.
  1. Click Web Service Extensions, and in the Tasks group select Add a new Web service extension.
    The New Web Service Extension window opens.
  2. Add the following values to the New Web Service Extension window:
    Extension name:
    Specify jboss (exactly as written).
    Required files:
    Specify the path NATIVE\sbin\isapi_redirect.dll .
    Set extension status to Allowed:
    Select the check box.
  3. Click OK to save the values and close the New Web Service Extension window.
  4. Confirm the jboss Web Service Extension displays in the list.