Previous Topic: Defects Fixed in 6.x QMR 1

Next Topic: Web Agent Not Redirecting to Alternate Forms Credential Collector (28200, 30903)

Agent on an IIS 6.0 Server Does Not Interoperate with Third-Party Filters (29623)

Symptom:

The IIS 6.0 Agent does not protect requests handled by third-party ISAPI filters installed on the same Web server.

If third-party filters are listed before the SiteMinder Web Agent ISAPI filter in the ISAPI filters list, the third-party may alter the URL before it is passed to the Web Agent, causing the Web Agent to consider the URL unprotected. The Agent will then not perform processing on the resource.

Solution:

Place the siteminderagent ISAPI filter before any third-party filter so that the Web Agent can perform any processing on the request before a third-party does any processing.

To change the filter order:

  1. Open the IIS Manager.
  2. Select Web Sites then right-click, and select Properties.
  3. Select the ISAPI Filters tab.
  4. Check the list of filters and ensure that siteminderagent is the first entry in the list. If it is not, use the Move Up button to place it at the top of the list.
  5. Click OK.
  6. Exit the IIS Manager.