Previous Topic: Use Web Agents with Proxy Servers

Next Topic: Customize the Cache-Control and ExpireForProxy Header Settings

Configure Agents that Sit behind Proxy Servers

If a Web Agent will be installed behind a proxy server, you can configure the Web Agent to work with proxy servers using the following parameters:

To tell the proxy not to cache the pages, the Web Agent adds an Expires header for the page. This header is set to a date in the past, which prevents the page from being cached by a proxy, as dictated by the HTTP 1.0 specification. On 302 redirects, a cache-control: no-cache header is set instead. Although this prevents caching of content, this has the negative consequence of affecting the browsing experience for an Internet Explorer (IE) browser, as described by Microsoft Support.

With the use of cache-control: no-cache for 302 redirects, the ActiveX component that manages in-place document viewing in IE relies on the browser's cache to locate the file. Because this header instructs the browser not to cache the file, the ActiveX component cannot locate the file and fails to display the request properly. Further, when you set the Web Agent's ExpireForProxy setting to yes, the back-end server tells the proxy not to cache the resource.

To configure Agents that sit behind proxy servers

  1. Set the ProxyTust parameter to yes.
  2. Set the ExpireForProxy parameter to yes.
  3. (Optional) Customize the cache-control and ExpireForProxy (HTTP) headers.

    The Agents behind the proxy servers are configured.


Copyright © 2010 CA. All rights reserved. Email CA about this topic