This page describes a reference implementation for an IIS proxy server running https behind a firewall which manages connections to an EASA Server and two EASAP (or historically 'JSF') Servers.
The machine names are:
iisgateway.easa.com is running https listening on ports 8443, 8081, 8082.
The EASA machines are all running http listening on port 8080.
An Author or User will directly interact only with ports on iisgateway.easa.com.
Below is a summary and reference for this four machine IIS and EASA example configuration.
The sections below describe:
In this window, pictured below:
If HTTP 500 errors are a problem, turn off static compression (uncheck box below) for all three EASA machines.
If HTTP 500 errors persist and compression is still turned on for other non-EASA hosts, change the order of the Modules so that the RewriteModule occurs before the StaticCompressionModule.
Further details may be found at the IIS online documentation:
Modify the registry key below to support long URL's:
jsf-server-two has the identical configuration as jsf-server-one above with the following two text substitutions:
Replace each instance of:
Configuration of jsf-server-one:
Configuration of jsf-server-two: