Previous Topic: How to Migrate from an ISAPI-Only SiteMinder Web Agent on IIS 7.x to a SiteMinder r12.0 SP3 Web Agent for IIS 7.xNext Topic: 500 Error after Configuring Agent for IIS


Troubleshooting

This section contains the following topics:

Diagnose Agent Start-Up/Shutdown Issues (Framework Agents Only)

I need to execute another IIS 7.x Module Before the SiteMinder Web Agent for IIS

Changing Document Root Folder after Agent Configuration Leaves Resources Unprotected

500 Error after Configuring Agent for IIS

Diagnose Agent Start-Up/Shutdown Issues (Framework Agents Only)

Symptom:

The SiteMinder Agent does not start or shut down.

Solution:

Do the following tasks:

I need to execute another IIS 7.x Module Before the SiteMinder Web Agent for IIS

When you install and configure the SiteMinder Agent for IIS on an IIS web server, the Agent for IIS executes before any other modules. If your IIS environment requires another module to execute first, you can change the number set the following location in the Windows Registry:

HKLM\Software\Netegrity\SiteMinder Web Agent\Microsoft IIS\RequestPriority

For example, suppose another module in your IIS 7.x web server (like UrlScan) is assigned the same execution priority as the SiteMinder Agent for IIS. Use this setting to control when the SiteMinder module executes.

Follow these steps:

  1. Open the Windows Registry Editor on your IIS web server.
  2. Expand the following keys:
    HKLM\Software\Netegrity\SiteMinder Web Agent\Microsoft IIS
    
  3. Locate the following value:
    RequestPriority
    
  4. Change the value of RequestPriority to the number which corresponds to the following value you want:
    PRIORITY_ALIAS_FIRST

    Executes the SiteMinder Agent for IIS before any other modules on your IIS web server. This setting is the default.

    Example: 0 (First)

    Default: 0

    PRIORITY_ALIAS_HIGH

    Executes the SiteMinder Agent for IIS module after any modules set to execute first, but before any modules set to execute with medium, low or last priority.

    Example: 1 (High)

    PRIORITY_ALIAS_MEDIUM

    Executes the SiteMinder Agent for IIS module after modules set to execute first and high, but before modules set to execute with low or last priority.

    Example: 2 (Medium)

    PRIORITY_ALIAS_LOW

    Executes the SiteMinder Agent for IIS module after modules set to execute first, high, and medium, but before modules set to execute with last priority.

    Example: 3 (Low)

    PRIORITY_ALIAS_LAST

    Executes the module for the SiteMinder Agent for IIS after all other modules.

    Example: 4 (Last)

  5. Save your changes and close the registry editor.
  6. Test your settings and verify that the module you want executes before the Agent for IIS module executes.

Changing Document Root Folder after Agent Configuration Leaves Resources Unprotected

Symptom:

I changed the location of the document root folder on my web server after I configured my SiteMinder agent. Now the resources in the new document root folder are unprotected.

Solution:

If you change the location of the document root folder on your web server, run the agent configuration program again.