Adding web session engines to a web tier server
The following steps detail the process of adding web session engines to an existing web tier server.
1 In Windows Explorer, navigate to:]
[INSTALL_FOLDER]\IBM\SPSS\DataCollection\<version>\Interviewer Server\Server
2 Make a copy of the mrIWeb folder. Rename the copy to mrIWeb2.
3 Provide the Windows group profile Everyone full control of the file RegisteredEngines.xml in the mrIWeb2 folder.
4 Create a new web site, with a unique IP address, in Microsoft Internet Information Services (IIS) Manager (the web site name is not important).
5 Create a new application pool in IIS:
▪Right-click Application Pools and then click Add Application Pool.
▪Enter SPSSmrInterviewPool2 as the new application pool name.
▪Select Classic from the Managed pipeline mode list and then click OK.
▪Select the existing SPSSmrInterviewPool application pool from the Application Pools pane and click Advanced Settings, in the Actions pane.
▪Note the SPSSmrInterviewPool advanced settings, and apply these settings to the new SPSSmrInterviewPool2 application pool.
6 Right-click the newly created web site, and then click Add Virtual Directory.
7 On the Add Virtual Directory page:
Enter mrIWeb as the alias.
In the Physical path field, browse to the path of the mrIWeb2 folder that you created in step 1, and then click OK.
8 Right-click the mrIWeb virtual directory, and then click Convert to Application.
9 In Application Pool, select the SPSSmrInterviewPool2 application pool that you created in step 4, and then click OK.
10 Select the mrIWeb application, and then double-click Handler Mappings in the Features pane.
11 Click Edit Feature Permissions in the Actions pane, select Read, Script, and Execute, and then click OK.
12 While still in the Handler Mappings pane, click Add Script Map (in the Actions pane). This open the Add Script Map dialog.
13 In the Executable field, browse to the mrIWeb2 folder that you created in step 1, and then select mrIWeb.dll. Enclose the path in double quotation marks. For example:
"[INSTALL_FOLDER]\IBM\SPSS\DataCollection\<version>\Interviewer Server\Server\mrIWeb2\mrIWeb.dll"
14 In the Request path input field, enter .dll.
15 Click Request Restriction. This open the Request Restrictions dialog.
16 Under the Verbs tab, select One of the following verbs, and then enter GET,HEAD,POST,DEBUG in the text field.
17 Click OK, and then click OK again to return to the Handler Mappings pane.
18 Select the mrIWeb2 folder you created in step 1 and then double-click Authentication in the Features pane.
19 Ensure that Anonymous Authentication is enabled, then right-click the setting, and then click Edit. This opens the Edit Anonymous Authentication Credentials dialog.
20 Click Set, and then enter the user name and password for the Anonymous Access User that you specified during the Web Server installation.
21 Click OK.
22 In the IIS Connections pane, select the server node then select the ISAPI and CGI Restrictions feature (in the Features pane).
23 Double-click SPSS Dimensions ISAPI Extensions. This opens the Edit ISAPI or CGI Restriction dialog.
24 In the ISAPI or CGI path field, browse to the mrIWeb2 folder that you created in step 1.
25 Select the mrIWeb.dll file and click Open.
26 Click OK.
27 Restart IIS.
28 Include the IP address of your new website in the load balancing that is already being done with your existing web servers.
See also