Adding web session engines to a web tier server
To add web session engines to an existing web tier server, complete the following steps.
1 In Windows Explorer, go to the following folder:
[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 website 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 then click Advanced Settings, in the Actions pane.
▪Note the SPSSmrInterviewPool advanced settings, and then apply these settings to the new SPSSmrInterviewPool2 application pool.
6 Right-click the new website, and then click Add Virtual Directory.
7 On the Add Virtual Directory page:
Enter mrIWeb as the alias.
In the Physical path field, go 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 Click Add Script Map (in the Actions pane). Th Add Script Map dialog opens.
13 In the Executable field, go 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. The Request Restrictions dialog opens.
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, right-click the setting, and then click Edit. The Edit Anonymous Authentication Credentials dialog opens.
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, and then select the ISAPI and CGI Restrictions feature (in the Features pane).
23 Double-click SPSS Dimensions ISAPI Extensions. The Edit ISAPI or CGI Restriction dialog opens.
24 In the ISAPI or CGI path field, go to the mrIWeb2 folder that you created in step 1.
25 Select the mrIWeb.dll file, click Open, and then click OK.
26 Restart IIS.
27 Include the IP address of your new website in the load balancing that is already being done with your existing web servers.
See also