DevPortal

How do I Install WebGate on Microsoft IIS?


Pramati WebGate must be configured on the IIS installation. This is done in two steps:

  1. Configuring ISAPI filter (Pramati WebGate)
  2. Configuring Extension (maps file extensions for re-direction)

To reconfigure IIS for WebGate, you must first stop the Web server. This is done from the command prompt by running net stop w3svc. The configuration changes are then made in the Internet Service Manager of IIS.

Note: WebGate file must be downloaded to the host machine of IIS Web server.

Also, note that if you are using the WebGate plugin 2.0, you need to add <JAVA_HOME>/jre/bin/client to your system’s path.

How do I Configure ISAPI Filter?

An ISAPI filter is a program that responds to events during the processing of an HTTP request, and resides in-memory on the IIS Web server. Pramati WebGate is set up as the ISAPI filter to be used.

  1. On Windows 2000, select Start > Settings > Control Panel. In the Control Panel window, double click the Administrative Tools icon and choose the Internet Services Manager. The Internet Service Manager starts, along with the IIS Management Console.
    OR, On Windows NT, select Programs > Windows NT 4.0 Option Pack > Internet Information Server > Internet Service Manager.
  2. On the IIS Management Console, select the system on which the WebGate plugin must be installed. Right click on the system and select Properties to bring up the properties window.
  3. Select WWW Service from the Master Properties list and click Edit. This displays the WWW Service Master Properties dialog.
  4. Select the ISAPI Filter tab and click Add to specify a name and location for the ISAPI filter (in this case, WebGate.dll) and point it to the location of the DLL by clicking Browse.
  5. Click OK.

How do I Configure an Extension?

Internet Service Manager provides an Add/Edit Application Extension Mappings facility for adding and modifying the mappings between a filename extension and the program or interpreter that must process such a file.
  1. In the Internet Service Manager, select the Home Directory tab.
  2. To add an Extension Mapping, click Configuration to start the Application Configuration.
  3. Select the App Mapping tab, click Add and enter the following application mapping information:
  4. Table 1: Application Mapping information
    Field Entry


    Executable WebGate.dll
    Extension .pmt (Note that for prior releases of the WebGate Plugin (versions 1.x.x), the extension was .jsp). The version of the WebGate plug-in can be found in the logs generated by the plug-in.
    Method exclusions Leave this blank.

  5. Choose the Script Engine option and click OK.
IIS is now configured to work along with Pramati Server. Browser requests for Java ServerPages will be redirected to Pramati Server while static pages will be served by IIS.


Related Topics:

© Pramati Technologies 2007 Runs on Pramati Server | Feedback | Legal