Parent proxy configuration

Configuration Variable Data Type Description
proxy.config.http.parent_proxy_ routing_enable INT

Default: 1

Enables (1) or disables (0) the HTTP parent caching option.

See Hierarchical Caching.

proxy.config.http.parent_proxy. retry_time INT

Default: 300

The amount of time allowed between connection retries to a parent cache that is unavailable.

proxy.config.http.parent_proxy. fail_threshold INT

Default: 10

The number of times the connection to the parent cache can fail before Content Gateway considers the parent unavailable.

proxy.config.http.parent_proxy. total_connect_attempts INT

Default: 4

The total number of connection attempts allowed to a parent cache before Content Gateway bypasses the parent or fails the request (depending on the go_direct option in the bypass.config file).

proxy.config.http.parent_proxy. per_parent_connect_attempts INT

Default: 2

The total number of connection attempts allowed per parent if multiple parents are used.

proxy.config.http.parent_proxy. connect_attempts_timeout INT

Default: 30

The timeout value, in seconds, for parent cache connection attempts.

proxy.config.http.forward. proxy_auth_to_parent INT

Default: 0

When enabled (1), the Proxy- Authorization header is not stripped from requests sent to a parent proxy.

Enable this when Content Gateway is a child proxy and the parent proxy performs authentication.

proxy.config.http.child_proxy. read_auth_from_header INT

Default: 0

When Content Gateway is the parent proxy, read X-Authenticated-User and X- Forwarded-For fields from incoming request headers.

1 = enabled

0 = disabled

proxy.local.http.parent_proxy. disable_ssl_connect_tunneling INT

Default: 0

When enabled (1), HTTPS requests bypass the parent proxy.

proxy.local.http.parent_proxy. disable_unknown_connect_ tunneling INT

Default: 0

When enabled (1), non-HTTPS tunnel requests bypass the parent proxy.