Upgrade Apache Tomcat Connector

The Apache Tomcat Connector is used to integrate an IIS or Apache web server as reverse proxy for the Axon.ivy Engine. This section describes how to update an Apache Tomcat Connector that has already been installed as described in the Integration chapter. The term integration directory is defined in the Integration chapter.

Apache

Windows

  1. Open the integration directory.

  2. Verify if the most recent version of the Apache Tomcat Connector is there. The file is called mod_jk.so. For Windows we deliver stable versions of the Apache Tomcat Connector in the [engineDir]/misc/apache/ directories. Alternatively check the official website or the Apache Lounge and download the most recent version.

  3. Verify all paths in [integration directory]/mod_jk.conf.

  4. Open the httpd.conf file of the Apache installation. Verify that the path to mod_jk.conf is correct.

Linux

Use the system package manager (e.g. apt) to update the Apache Tomcat Connector (libapache2-mod-jk).

IIS

  1. Open the integration directory.

  2. Verify if the most recent version of the ISAPI redirector is there. We deliver stable versions of the ISAPI redirector in the [engineDir]/misc/iis/ directories. Alternatively check the official website and download the most recent version.

  3. Open the Server Manager (Start > Control Panel > Administrative Tools > Server Manager). Navigate to the node Server Manager > Roles > Web Server (IIS) and select it.

  4. Select the Web Site in the Connections pane, select the virtual directory ivy and open the extended settings dialog. Verify that the physical paths points to the actual integration directory.

  5. Select the Web Site in the Connections pane and open the ISAPI Filters entry in the Feature View. Verify the path to the isap_redirect.dll of the ISAPI Filter. It must point to the actual integration directory.

  6. Check the ISAPI and CGI Restrictions of the IIS Server. There must already be an allow entry for the isap_redirect.dll. This path must also point to the actual integration directory.