Configuration Guide › CA SiteMinder Integration › Install the Web Proxy Server Plug-in › Install the Proxy Plug-In on WebSphere › Complete the Configuration on IIS (7.x)
Complete the Configuration on IIS (7.x)
Before starting this procedure, verify that you are using a Version 6.1.0.9, or later, of the web server plug-in. Earlier versions of the plug-in do not support the Windows Server 2008 operating system.
Follow these steps:
- Install IIS Version 7.x with the IIS Version 6.0 Management Compatibility components. IIS Version 6.0 Management Compatibility components are not installed by default.
- Complete the following steps to bring up the Server Manager window on Windows Server 2008:
- Click Start, Administrative Tools, Server Managers.
- Click Action, Add Roles, and then click Next.
- Select the Web Server (IIS) role on the Select Server Roles page, and then click Next.
- Click Add Feature, Next, when a prompt for the Windows Process Activation Service feature displays
- Click Next on the IIS introduction page.
- When the Role Services window displays, verify that the following options are selected in addition to the default options that are already selected.
- Internet Information Services: Management Tools
- IIS Version 6.0 Management Compatibility: IIS Version 6.0 Management Console, IIS Version 6.0 Scripting Tools, IIS Version 6.0 WMI Compatibility, and IIS Metabase compatibility
- Application Development: ISAPI Extensions, ISAPI Filters
- Click Next to enable the selected options, and then click Install on the next window to perform the installation.
- Click Close on the Installation Results window when the installation finishes.
- Open the Command Prompt and go to :\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\bin.
- Run this command: GenPluginCfg.bat.
The plugin-cfg.xml file will be generated at this location: C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\config\cells.
- Create a directory under c:\, for example, c:\plugin.
- Copy the plugin-cfg.xml file to the c:\plugin directory.
- Copy iisWASPlugin_http.dll file to the c:\plugin directory.
- Select Start , All Programs, Administrative Tools, Internet Information Services (IIS) Manager on a Windows Server 2008 operating system. This action starts the IIS application and creates a new virtual directory for the Web site instance. These instructions assume that you are using the Default Web Site.
- Expand the tree on the left until you see Default Web Site.
- Right-click Default Web Site,Add Virtual Directory to create the directory with a default installation.
- Enter setPlugins in the Alias field on the Virtual Directory Alias window of the Virtual Directory Creation Wizard.
- Browse to the c:\plugin directory in the Physical Path field of the Web Site Content Directory window of the wizard, and then click OK.
- Click the Test Settings button. If the settings test fails, you can change the permissions of the physical directory. Alternatively, select Connect As, and let IIS connect as a Windows user account that has authority to files in that physical path.
- Click OK to add the setPlugins virtual directory to your web site.
- Select the setPlugins virtual directory that you just created in the navigations tree.
- Double-click Handler Mappings, and then click Edit Feature Permissions on the Actions panel.
- Select Script and Execute, if they are not already selected.
- Click OK.
- Return to the IIS Manager window, and expand the Web Sites folder in the left-hand navigation tree of that window.
- Select Default Web Site in the navigation tree.
- Complete the following steps on the Default Web Site Properties panel to add the ISAPI filter:
- Double-click the ISAPI Filters tab.
- Click to open the Add/Edit Filter Properties dialog.
- Enter iisWASPlugin in the Filter name field.
- Click Browse to select the plug-in file located in the c:\plugin\iisWASPlugin_http.dll directory.
- Click OK to close the Add/Edit Filter Properties dialog.
- Select the top level server node in the navigation tree.
- Double-click ISAPI and CGI Restrictions on the Features panel.
To determine the value to specify for the ISAPI or CGI Path property, browse to, and then select the same plug-in file that you selected in the previous step. For example:c:\plugin\iisWASPlugin_http.dll.
- Click Add on the Actions panel.
- Enter WASPlugin in the Description field, select Allow extension path to execute, and then click OK to close the ISAPI and CGI Restrictions dialog window.
- Create the new file plugin-cfg.loc in location c:\plugin. Set the value in the plugin-cfg.loc file to the location of the configuration file. The default location is C:\plugin\plugin-cfg.xml.
Update the Web Agent
After configuring IIS 7.x, make the following changes to the web agent:
- Click Application pools and change the Default App Pool to Classic mode.
- Click Submit.
- Make sure the agent is higher in the ISAPI Filters priority list than the plug-in for the application server used by CA IdentityMinder.
- Restart IIS Version 7.x and your WebSphere Application Server profile.
Copyright © 2013 CA.
All rights reserved.
|
|