This KB details how to unconfigure a Siteminder Web Agent for IIS from a single Site in IIS when the IIS instance has multiple Sites configured with the Web Agent.
PRODUCT: Symantec Siteminder
COMPONENT: Web Agent for IIS
WEB SERVER: MS Internet Information Services (IIS)
WEB SERVER OS: Windows Server
Removing the Web Agent From An Individual Site in IIS Using the 'Web Agent Configuration Wizard'
1) Logon to the IIS Web Server
2) Goto Start -> CA -> Web Agent Configuration Wizard
"C:\Program Files\CA\webagent\win64\install_config_info\ca-wa-config.exe"
NOTE: Run with elevated privileges (Run As Administrator)
3) When the Host Registration page comes up, select "NO: I would like to do a host registration later", then 'click' NEXT
4) In the "Select IIS Servers" page., Set the flag beside the IIS instance where the web site is defined, then 'click' NEXT
5) In the 'Default Agent Configuration Object' page, set the ACO and leave the agent 'Enabled', then 'click' NEXT
6) On the 'Select Virtual Sites' page, all the currently configured web sites will be selected. 'click' NEXT
7) On the "Select Virtual Site(s) to Overwrite/Preserve/Unconfigure, set the following:
a) Select the 'Unconfigure' radio button for the site you want to remove.
b) Select the 'Preserve' radio button for the sites you want to remain configured.
c) 'click' NEXT
8) 'Click' Install.
9) Stop and Start the IIS Instance.
Removing the Web Agent From An Individual Site in IIS Manually
1) Stop the IIS Instance
2) Verify that the Siteminder Web Agent is removed from IIS
a) Launch the IIS Manager with elevated privileges (Run As Administrator)
b) In the Connections Menu (left-hand tree) open (<IIS Instance> -> Sites), then open each Web Site.
c) Remove the Siteminder virtual directory from the web site
3) Review the following properties for each Web Site and remove if found
Handler mappings
Make sure the following Handler Mappings are removed:
CASiteminderWebAgentHandler-ccc
CASiteminderWebAgentHandler-ccc-32
CASiteminderWebAgentHandler-fcc
CASiteminderWebAgentHandler-fcc-32
CASiteminderWebAgentHandler-kcc
CASiteminderWebAgentHandler-kcc-32
CASiteminderWebAgentHandler-ntc
CASiteminderWebAgentHandler-ntc-32
CASiteminderWebAgentHandler-scc
CASiteminderWebAgentHandler-scc-32
handler-wa hahandler-wa
handler-wa hahandler-wa-32
ISAPI filters
Make sure the following ISAPI Filters are removed:
Siteminder Agent
Siteminder Agent-32
Modules
Make sure the following Modules are removed:
CASiteMinderWebagentModule
CASiteMinderWebagentModule-32
4) Start/Restart the IIS Instance.