Installing Server > Troubleshooting UNICOM Intelligence Interviewer Server > My site blocks access to URLs that reference .dll files
 
My site blocks access to URLs that reference .dll files
Some companies have strict security that blocks access to sites whose URLs contain executable file extensions. The URL for running interviews references mrIWeb.dll. To get around this problem, you can create an mrIWeb.srf file and then register the .srf extension with the mrIWeb virtual folder.
Note On you have done this, you must change the interview URL for all your existing projects as well as for any that are created in the future.
1 Navigate to [INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\Interviewer Server\Servers\mrIWeb and create a text file called mrIWeb.srf containing the following line:
{{ handler mrIWeb.dll/Default }}
2 Register the .srf extension with the mrIWeb virtual folder. There are two ways to do this. Either, run the following command from the command line (type it all on one line not split across lines as shown here):
C:\Inetpub\AdminScripts\adsutil set W3SVC/1/Root/mrIWeb/ScriptMaps
".srf,[INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\Interviewer Server\Server\mrIWebmrIWeb.dll,0,GET,HEAD,POST,DEBUG"
Using Internet Information Services Manager
1 From Control Panel select Administrative Tools > Internet Information Services
2 In the left frame of the Internet Information Services window, expand the display to show the contents of your default (or UNICOM Intelligence Interviewer Server) website.
3 Right-click mrIWeb and select Properties.
The mrIWeb dialog box opens.
4 On the Virtual Directory tab, click Configuration.
The Application Configuration dialog box opens.
5 On the Mappings tab click Add.
The Add/Edit Application Extension Mapping dialog box opens.
6 In Executable, browse to [INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\Interviewer Server\Server\mrIWeb and select mrIWeb.dll.
7 In Extension, type .srf.
8 Select Limit to. In the text box, type GET,HEAD,POST,DEBUG.
9 Click OK, and then close IIS.
For each interviewing project, change the InterviewStartURL property so that it uses the .srf file rather than the .dll file. You must do this for new projects too as they are created.
10 Navigate to [INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\DDL\Code\Tools\VB.NET\DPM Explorer.Net and double click DPMExplorer.exe.
11 Expand the left frame so that you can see the list of projects inside the Projects collection.
12 Expand the project entry in the left frame, and then select mrInterview. A list of project properties appears.
13 Select InterviewStartURL and, in the lower section of the screen, replace mrIWeb.dll with mrIWeb.srf.
14 Click Apply.
See
Troubleshooting UNICOM Intelligence Interviewer Server