This page describes how to configure Microsoft's IIS web server and  such that IIS forwards requests on to , and responds back to the user.

 is written in Java, and needs a Java Application Server (servlet container) to run. As IIS does not provide services of a Java Application Server, it is not possible to deploy  directly into IIS. It is possible, however, to configure IIS to proxy requests for  to an application server where  is deployed. If you are not using the standalone  distribution with Tomcat, please consult your application server's documentation to determine whether it is possible to integrate with IIS and how to achieve it. Also note that this is a guideline on how enable the interaction between  and IIS.

On this page:

Install and Configure the Form Server

IIS configuration is a complex task. The integration steps below relating to your IIS web server should be performed by your IIS Web System Administrator. 

It is very important that you first follow the basic  Quick Start Guide and verify that  works by itself by pointing a browser to http://localhost:8082/frevvo/web/login.

Configure Tomcat

It is necessary to configure Tomcat to receive proxied requests from IIS.

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"
maxHttpHeaderSize="32768"
useBodyEncodingForURI="true" 
tomcatAuthentication="false" /
 netstat -na | findstr 8009

 When the tomcat server configuration is completed, install the IIS to Tomcat Connector.

Install the IIS to Tomcat Connector

Troubleshooting

  1. If you see an access error like the one below,  make sure that the Application Pool Identity (the security account set for the Application Pool) also has write permissions to C:\WINDOWS\Microsoft.NET directory.
    1. To check the currently set identity, open IIS and right click on your Application Pool, then click on the Identity tab:

    2. Then in your Windows explorer, right click on C:\WINDOWS\Microsoft.NET directory and click on Properties. Check if the identity user set of your Application Pool has the ‘write’ permissions for this directory. If not, then add the user permissions.
    3. Test the configuration again by browsing http://localhost/frevvo/web/login

  2. Customers using LDAP SSO that see a "Value update failed" or "Update control failed" error intermittently occur on forms should reconfigure the AJP (IIS to Tomcat) connector with these settings to resolve the error: