When accessing some sites, issues can arise depending an various factors. The ProxySG has many features that enhance and accelerate access to web sites but can have the opposite effect.
If you come across a site when going via a ProxySG shows problems/performance then the following CPL Code can be used to assist troubleshooting.
What this policy does is disable many of the ProxySG feature set. By doing this we can use this is a starting identifying what is causing the problem.
* No Persistence connection
* No Authentication
* Bypass Cache
* No ICAP
* No Prefetch/pipeline
* No Protocol Detect
;; Tab: [Disable Proxy Features]
<Proxy>
condition=ByPassProxy authenticate(no)
<Proxy>
condition=ByPassProxy bypass_cache(yes) http.client.persistence(no) http.server.persistence(no)
<Proxy>
condition=ByPassProxy detect_protocol(none)
;; Tab: [Disable Proxy Prefecth/AV]
<Cache>
condition=ByPassProxy pipeline(no) request.icap_service(no) webpulse.categorize.mode(none)
;; Tab: [Add Sites to bypass for testing]
define condition ByPassProxy
url.domain="nameofsitehere.com"
url.domain="nameofsitehere2.com"
end condition ByPassProxy
If using this CPL Code solves the problem then you can start commenting out each rule (add ;; to beginning of line) until you find out which part is causing the problem.
e.g.
<Proxy>
;; condition=ByPassProxy authenticate(no)
Note : when performing this troubleshooting process, remember that web sites also have links to other sites like tracking sites so make sure you include all the domains in the list.
.