ProxySG Content Policy Language Guide
184
forward( )
Determines forwarding behavior.
There is a box-wide configuration setting (config>forwarding>sequence) for the default forwarding
failover sequence. The forward( ) property is used to override the default forwarding failover
sequence with a specific list of host and/or group aliases. The list of aliases might contain the special
token default, which expands to include the default forward failover sequence defined in
configuration.
Duplication is allowed in the specified alias list only in the case where a host or group named in the
default failover sequence is also named explicitly in the alias_list.
In addition, there is a box-wide configuration setting (config>forwarding>failure-mode) for the
default forward failure mode. The forward.fail_open( ) property overrides the configured default.
Syntax
forward(alias_list|no)
where:
alias_list—Forward this request through the specified alias list, which might refer to both
forward hosts and groups. The ProxySG attempts to forward this request through the specified
hosts or groups, in the order specified by the list. It proceeds to the next alias as necessary when
the current host or group is down, as determined by health checks.
no—Do not forward this request through a forwarding host. A SOCKS gateway or ICP host may
still be used, depending on those properties. If neither are set, the request is sent directly to the
origin server. Note that no overrides the default sequence defined in configuration.
The default value is default, as the only token in the alias_list.
Layer and Transaction Notes
Use only in <Forward> layers.
Applies to all transactions except administrator, instant messaging, and SOCKS.
See Also
•Properties:
direct( ), dynamic_bypass( ), icp( ), reflect_ip( ), refresh( ),
socks_gateway( ), socks_gateway.fail_open( ), streaming.transport( )