I allow access to a URL, but that URL requires content from other sources that are blocked by policy. How to allow for this request?

Solution

Overview

This is an issue presented to Blue Coat support quite often - how to allow access to a site, and ensure that all externally-sourced content required for that URL to be loaded? 

Cause
Resolution

The solution to this issue is to permit the 'referrer' http header, siting the trusted URL.  This will ensure that, so long as the request is made while accessing the trusted URL, calls for external resources will also be permitted.  Using 'example.com' as our sample domain, steps to configure policy in the Visual Policy Manager are below:

  1. Log in to the ProxySG appliance's web-based Management Console.
  2. In the configuration tab, select Policy > Visual Policy manager and click Launch.
  3. Locate the Web Access Layer where rules exist to deny access to the content in question.
  4. Create a new rule and move that rule above the deny rules causing issues with this URL.
  5. Right-click the Source field in this rule, click Set > New > Request Header.
  6. Name the object Example.com_refer.
  7. From the Header Name drop-down menu, choose Referer.
  8. In the Header Regex field enter example.com.
  9. Click OK.
  10. Click OK.
  11. Right-click the Action in this rule and set to Allow.
  12. (optional) if you only trust certain categories or external URLs, you can add them to the destination field for this rule.  Otherwise, leave the destination field blank.
  13. Click Install Policy.

Users should now be able to view all externally-sourced content on the trusted URL.

 

 

Workaround
Additional Information
Bug Number
InQuira Doc IdKB4963
Attachment

Article Feedback

Did this Article solve your issue?
Additional Comments:
 
Previous MonthNext Month
SunMonTueWedThuFriSat