Installation Guides > 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.
After 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 Go to the [INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\Interviewer Server\Servers\mrIWeb directory, and then create a text file called mrIWeb.srf.
2 Add the following line to the file:
{{ handler mrIWeb.dll/Default }}
3 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"
4 From Control Panel select Administrative Tools > Internet Information Services
5 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.
6 Click mrIWeb, and then open Handler Mappings.
7 Under Actions, click Add Script Map.
The Add Script Map dialog opens.
8 In Request path, add *.srf.
9 In Executable, go to [INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\
Interviewer Server\Server\mrIWeb
, and then select mrIWeb.dll.
10 In Name, add mrIWeb-SRF.
11 Click OK, and then click Yes to add the script map with an “Allowed” entry.
12 Close IIS Manager.
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.
13 Go to [INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\DDL\Code\
Tools\VB.NET\DPM Explorer.Net
,and then double‑click DPMExplorer.exe.
14 Expand the left frame so that you can see the list of projects inside the Projects collection.
15 Expand the project entry in the left frame, and then select mrInterview. A list of project properties appears.
16 Select InterviewStartURL and, in the lower section of the screen, replace mrIWeb.dll with mrIWeb.srf.
17 Click Apply.
See
Troubleshooting UNICOM Intelligence Interviewer Server