Use > Hardening > Using a Reverse Proxy > Reverse Proxy Overview

Reverse Proxy Overview

A reverse proxy is an intermediate server that is positioned between the client machine and the Web servers. To the client machine, the reverse proxy appears to be a standard Web server that serves the client machine’s HTTP protocol requests.

The client machine sends ordinary requests for Web content, using the name of the reverse proxy instead of the name of a Web server. The reverse proxy sends the request to one of the Web servers. Although the response is sent back to the client machine by the reverse proxy, it appears to the client machine as if it is being sent by the Web server.

It is possible to have multiple reverse proxies, with different URLs, representing the same UCMDB/CM instance. Alternatively, a single reverse proxy server can be used to access several UCMDB/CM servers, by setting different root contexts for each UCMDB/CM server.

Universal CMDB and Configuration Manager support a reverse proxy in a DMZ architecture. The reverse proxy is an HTTP mediator between the Data Flow Probe and the Web client and the Universal CMDB/CM server.


  • Different types of reverse proxies require different configuration syntaxes. For an example of an Apache 2.0.x reverse proxy configuration, see Example: Apache 2.0.x Configuration .
  • It is only necessary to configure the front-end URL setting when creating a direct link to a report using the Scheduler.