Setting Up the IIS Module
Before you begin
This is the fourth and final step of setting up the Enterprise Resource Gateway. Complete the previous step, Installing ERG before you begin this procedure.
About this task
Note: If you are installing the Microsoft Internet Information Services (IIS) module on an Exchange Server and you are not using a separate proxy server and ARR, install the IIS module on the Microsoft-Server-ActiveSync site, which is available under Default Web Site in the IIS Manager's Connections panel.
To configure the IIS module:
Procedure
Perform these steps on the computer where ERG installed.
- Copy mcxas.ini from C:\Program Files (x86)\SOTI\XAS to C:\Windows\System32\inetsrv .
- Copy Soti.MobiControl.ProxyFilter.dll from C:\Program Files (x86)\SOTI\XAS to C:\inetpub\wwwroot\bin .
- Open the Microsoft Internet Information Services (IIS) Manager.
- In the Connections panel, select the website that is publishing the proxy server component to display its settings in the central pane.
- Click Modules in the central pane
- Right-click anywhere in the Modules pane and select Add Managed Module to open the Edit Managed Module dialog box.
-
In the Edit Managed Module dialog box, enter the module name
Soti.MobiControl.ProxyFilter
in the Name field. EnterProxyFilter.Module.MCFilter
in the Type field. -
Verify that following section was added to C:\inetpub\wwwroot\web.config :
<system.webServer> <configuration> <modules> <add name="Soti.MobiControl.ProxyFilter" type="ProxyFilter.Module.MCFilter"/> </modules> </configuration> </system.webServer>
If the section was not automatically added, you will need to manually edit C:\inetpub\wwwroot\web.config to add it.
-
To increase the timeout interval for the web site, add the following configuration setting to the web.config file:
<system.web> <httpRuntime executionTimeout="65535"/> </system.web>
-
To enable support for special characters in the URL: add the
requestPathInvalidCharacters
andrequestValidationMode
attributes to thehttpRuntime
element, and add thevalidateRequest
attribute to the pages element<system.web> <httpRuntime executionTimeout="65535" requestPathInvalidCharacters="" requestValidationMode="2.0"/> <pages validateRequest="false"/> </system.web>
Results
You have successfully configured ERG. You can begin using it with SOTI Hub on-premises repositories and Exchange email servers.