CLI man page:
safesquid-debug-headers(7)X-SafeSquid-* and module-specific headers. Modules push entries onto the connection dheader list; when headers are sent, SafeSquid may insert a fixed identity block plus every marked dheader entry.
This is the supported way to see which profiles, categories, and filters applied to a request.
Enable or disable
In System configuration, set Send Debugging Headers To:- NONE — Do not send debugging headers (production default).
- CLIENT — Add debugging headers on responses to the browser.
- SERVER — Add debugging headers on requests to the origin or upstream proxy.
- BOTH — Send to client and server.
Enable CLIENT or BOTH only on a test profile or management network. These headers can reveal usernames, groups, and policy decisions.
Always included (when enabled)
X-Powered-By— product nameX-SafeSquid-Client-ID—clientid.request(match Detailed logs)X-SafeSquid-User— usernameX-SafeSquid-User-Groups— groups from Access restrictionsX-SafeSquid-Profiles— Access Profiles tagsX-SafeSquid-Categories/X-SafeSquid-Ref-CategoriesX-SafeSquid-Request-Types,X-SafeSquid-Response-TypesX-SafeSquid-Application-SignaturesX-SafeSquid-Time-Profiles
Module and policy headers
During processing, modules append named headers todheader. Common examples:
X-SafeSquid-Instance,X-SafeSquid-Subscription,X-Registered-DomainX-SafeSquid-Access-Policy— Access Profiles reasonX-SafeSquid-Template— block or info template nameX-Cookie-Filter,X-Text-Analyzer,X-DNSBL-FilterX-Clam-AV,X-Virus-Scan,X-DLP-Check,X-Image-FilterX-Elevated-Privacy,X-URL-Cat,X-REF-Cat
X-SafeSquid-Client-ID with Detailed logs client_id / request_id.
Bypass
To skip filters for a role, use the Access restrictions Bypass field. Keep Allow bypassing when you want temporary Access Profiles DENY bypass (cookie).See also
CLI:man safesquid-debug-headers
