ProxySG Content Policy Language Guide

socks=

This condition is true whenever the session for the current transaction involves SOCKS to the client. The SOCKS=yes trigger is intended as a way to test whether or not a request arrived via the SOCKS proxy. It will be true for both SOCKS requests that the ProxySG tunnels and for SOCKS requests the ProxySG accelerates by handing them off to HTTP or IM. In particular, socks=yes remains true even in the resulting HTTP or IM transactions. Other triggers, such as proxy.address or proxy.port do not maintain a consistent value across the SOCKS transaction and the later HTTP or IM transaction, so they cannot be reliably used to do this kind of cross-protocol testing.

Replaces: socks.destination_address=

Syntax

socks=yesno

Layer and Transaction Notes

Use in all layers

Applies to all proxy transactions.

See Also

Conditions: socks.accelerate=

Properties: socks_gateway( ), socks.accelerate( ), socks.authenticate( ), socks.authenticate.force( ).

128

Page 128
Image 128
Blue Coat Systems Proxy SG manual Socks=