
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
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