Administer > Configure Reverse Proxy for Apache Tomcat and IIS Servers

Configure Reverse Proxy for the Apache Tomcat and IIS Servers

The client can configure reverse proxy on the CMS UI for either the Apache Tomcat or IIS servers.

Configure Reverse Proxy for the Apache Tomcat Server

  1. Configure reverse proxy to append header X-Reverse-Proxy with the reverse proxy URL for Apache-server. To do this, open file %apache-home-directory%\conf\httpd.conf (where %apache-home-directory% is the Apache server home directory), and add the following lines:

    • LoadModule headers_module modules/mod_headers.so

    • RequestHeader set X-Reverse-Proxy http://srp-server-front-end-url

    Where http://srp-server-front-end-url is the entire reverse proxy’s frontend URL.

  2. Restart the Apache Tomcat server.

Configure Reverse Proxy for the IIS Server

Prerequisites

Install Application Request Routing (ARR) by using one of the following methods:

Configure the IIS server

  1. Open IIS Manager, expand the server node, right-click Server Farms, and then click Create Server Farm. The Create Server Farm wizard opens.
  2. Enter the name of the server farm, make sure the Online option is selected, and then click Next. The Add Server page is displayed.
  3. Add the CMS UI server by using the following steps:

    1. Enter the IP address of the CMS UI server in the Server address field.
    2. Click Advanced settings, expand the applicationRequestRouting section, and then specify the port numbers for the CMS UI server.
    3. Click Add.
    4. Click Finish.
  4. Click Yes when IIS Manager displays the following message:

    IIS Manager can create a URL rewrite rule to route all incoming requests to this server farm automatically. Do you want to create this rule now?