Creating local policy using streaming.content= returns the error message "Error: Late condition guards early action"
book
Article ID: 168959
calendar_today
Updated On:
Products
Asset Management SolutionData Center Security Monitoring EditionProxySG Software - SGOS
Issue/Introduction
When you create policy such as the following example:
<cache>
streaming.content=yes cache(no)
The ProxySG appliance displays the messageError: Late condition guards early action and the appliance cannot install your policy. This is expected behavior for two reasons streaming.content= only applies to transactions that have been handed off to one of the streaming-media proxies and cache(no) is an action that can only be applied to HTTP and FTP transactions. After the hand off has occurred, the appliance cannot apply HTTP transaction policy, which is cache(no).
Consider using the condition streaming.client= instead. For example: