{"version":1,"pages":[{"id":"Kn8nWbJ3U3ysdBOCvTE1","title":"Documentation Overview","pathname":"/","siteSpaceId":"sitesp_2tDwT","description":""},{"id":"TsnSX5ko3ISWIabbWqW5","title":"What is CloudGuard WAF?","pathname":"/what-is-cloudguard-waf","siteSpaceId":"sitesp_2tDwT","description":""},{"id":"5CDve8jEalWAyTb89FWv","title":"Prepare key information","pathname":"/getting-started/prepare-key-information","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"0ty9rMQEgnxS9LBuN7qw","title":"Log in to the Infinity Portal","pathname":"/getting-started/log-in-to-the-infinity-portal","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"yvQt78cZU4kLymWzObq3","title":"Protect a Web Application / API","pathname":"/getting-started/protect-a-web-application-api","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"SK2esLt6SM0XOzN5wy9L","title":"Deploy Enforcement Point","pathname":"/getting-started/deploy-enforcement-point","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"XjE8zSpRa1Q94wadXqOL","title":"Gateway/Virtual Machine","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"}]},{"id":"sGcllSYfYWe6rOuvIt7A","title":"AWS","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/aws","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"}]},{"id":"HnnSNdbCBaph9CD2gbQB","title":"Store Certificates in AWS","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/aws/store-certificates-in-aws","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"},{"label":"AWS"}]},{"id":"sQRmqjD1Uo1WVzznmo8e","title":"Store certificates on Gateway","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/aws/store-certificates-on-gateway","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"},{"label":"AWS"}]},{"id":"BkKSCw0vXRDV5C4ns1B0","title":"Azure","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/azure","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"}]},{"id":"ibANNodjYVMlrG3tt6Xs","title":"Store Certificates in Azure","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/azure/store-certificates-in-azure","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"},{"label":"Azure"}]},{"id":"YZVC9UcNtyWUucZtNcKr","title":"Store Certificates on Gateway","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/azure/store-certificates-on-gateway","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"},{"label":"Azure"}]},{"id":"iRVWiu51G8YhoXdOJGfY","title":"VMware","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/vmware","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"}]},{"id":"AwmS4FcuC3df9g66jPnV","title":"Store Certificates on Gateway","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/vmware/store-certificates-on-gateway","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"},{"label":"VMware"}]},{"id":"fapitA77mywwVY9Qv7db","title":"Configure networking in VMware Deployments","pathname":"/getting-started/deploy-enforcement-point/gateway-virtual-machine/vmware/configure-networking-in-vmware-deployments","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Gateway/Virtual Machine"},{"label":"VMware"}]},{"id":"cNU6kl3aRd7rIdpu3RTT","title":"WAF-as-a-Service (WAF SaaS)","pathname":"/getting-started/deploy-enforcement-point/waf-as-a-service-waf-saas","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"}]},{"id":"DMBoM8qiiKDTlKbednc2","title":"Integrating WAF SaaS with AWS CloudFront","pathname":"/getting-started/deploy-enforcement-point/waf-as-a-service-waf-saas/integrating-waf-saas-with-aws-cloudfront","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"WAF-as-a-Service (WAF SaaS)"}]},{"id":"e6s3xZQBymLWrk20Ju6o","title":"Configure CDN Caching","pathname":"/getting-started/deploy-enforcement-point/waf-as-a-service-waf-saas/configure-cdn-caching","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"WAF-as-a-Service (WAF SaaS)"}]},{"id":"Bh4S8ywHQAjPeucs0PZS","title":"Kubernetes","pathname":"/getting-started/deploy-enforcement-point/kubernetes","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"}]},{"id":"KnfPUdMKM4SlhPoGwtk0","title":"Kong Application Security Using Lua PlugIn","pathname":"/getting-started/deploy-enforcement-point/kubernetes/kong-application-security-using-lua-plugin","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Kubernetes"}]},{"id":"dzBAN1gbjM4rR7XU0gzJ","title":"Istio Application Security","pathname":"/getting-started/deploy-enforcement-point/kubernetes/istio-application-security","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Kubernetes"}]},{"id":"7ShXYDMIRmJzDB5guMhN","title":"NGINX Application Security","pathname":"/getting-started/deploy-enforcement-point/kubernetes/nginx-application-security","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Kubernetes"}]},{"id":"SOPaCmd2FkrjlvVpBHE1","title":"Envoy Application Security (Injector)","pathname":"/getting-started/deploy-enforcement-point/kubernetes/envoy-application-security-injector","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Kubernetes"}]},{"id":"D7XFMW9OS3bpS5iW02ae","title":"Docker","pathname":"/getting-started/deploy-enforcement-point/docker","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"}]},{"id":"m1p4s7RJjbArEQTczDGv","title":"Single Docker","pathname":"/getting-started/deploy-enforcement-point/docker/single-docker","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Docker"}]},{"id":"z2qByl0nUxvworJXQas5","title":"Deployment using 'docker' command","pathname":"/getting-started/deploy-enforcement-point/docker/single-docker/deployment-using-docker-command","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Docker"},{"label":"Single Docker"}]},{"id":"cjtsbJjyRCQIGCtBOILN","title":"Store Certificates Locally on Docker","pathname":"/getting-started/deploy-enforcement-point/docker/single-docker/deployment-using-docker-command/store-certificates-locally-on-docker","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Docker"},{"label":"Single Docker"},{"label":"Deployment using 'docker' command"}]},{"id":"bBIhxegGtaeCggh40dQK","title":"Deployment in Azure App Services","pathname":"/getting-started/deploy-enforcement-point/docker/single-docker/deployment-in-azure-app-services","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Docker"},{"label":"Single Docker"}]},{"id":"DWnWMubsZEH1I0rt7eJz","title":"Dual Docker: NGINX / Kong / Envoy + Security Agent","pathname":"/getting-started/deploy-enforcement-point/docker/dual-docker-nginx-kong-envoy-+-security-agent","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Docker"}]},{"id":"hWhAI8uNNagr3x2N6J34","title":"Linux","pathname":"/getting-started/deploy-enforcement-point/linux","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"}]},{"id":"e6ctgXrgqk8LqJqxFeZ4","title":"NGINX","pathname":"/getting-started/deploy-enforcement-point/linux/nginx","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Linux"}]},{"id":"q0HE04EASZwwtrI1eoo5","title":"Kong Plug In","pathname":"/getting-started/deploy-enforcement-point/linux/kong-plug-in","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Deploy Enforcement Point"},{"label":"Linux"}]},{"id":"K0sReVJwM3ZEvc5az1vx","title":"Monitor Events","pathname":"/getting-started/monitor-events","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"oGsbNqz7DclEQ5auI948","title":"WAF Dashboard","pathname":"/getting-started/monitor-events/waf-dashboard","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"ayWdZhHVQFD7CwEGgKwh","title":"API Discovery Dashboard","pathname":"/getting-started/monitor-events/api-discovery-dashboard","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"lg5B0RdrWzQEvqVPzhf9","title":"DDoS Dashboard","pathname":"/getting-started/monitor-events/ddos-dashboard","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"qxnGn70ospgRTGN7sA97","title":"Event Views","pathname":"/getting-started/monitor-events/event-views","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"7sJRsOEpWHmMVfWfa7Re","title":"Notifications","pathname":"/getting-started/monitor-events/notifications","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"NmvSls7BbNss0K0I0BOb","title":"Email Reports","pathname":"/getting-started/monitor-events/email-reports","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"fxvvvMhBJB02b81DpgPy","title":"HTTP Error","pathname":"/getting-started/monitor-events/http-error","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"gOzAyydrkktGHWopxAXp","title":"Event Advisor","pathname":"/getting-started/monitor-events/event-advisor","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Getting started"},{"label":"Monitor Events"}]},{"id":"vEPYjTAMpjJWA0oAZhy2","title":"WAF-as-a Service (WAF SaaS)","pathname":"/concepts/waf-as-a-service-waf-saas","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Concepts"}]},{"id":"LAEFziEHOHMOSRrnQ2IU","title":"Gateways & Agents","pathname":"/concepts/gateways-and-agents","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"8RL8I0P4CX4LUhJ3TAal","title":"Management & Automation","pathname":"/concepts/management-and-automation","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"bSoEeDAXkZLXQ68n9d9h","title":"Security Practices","pathname":"/concepts/security-practices","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"F0BwjvApUB3C8mPCHvxR","title":"Contextual Machine Learning","pathname":"/concepts/contextual-machine-learning","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"PknEzxSz7EH2nw0cGBdV","title":"DDoS Protection","pathname":"/concepts/ddos-protection","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Concepts"}]},{"id":"SDQdQL2KlKAGZhmPkMBX","title":"Anti-Bot","pathname":"/additional-security-engines/anti-bot","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Additional Security Engines"}]},{"id":"D9Vqj45KdjiWUa8pz2m2","title":"API Protection","pathname":"/additional-security-engines/api-protection","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Additional Security Engines"}]},{"id":"aVvgvRFOfBbRDQDoQAKS","title":"API Discovery","pathname":"/additional-security-engines/api-protection/api-discovery","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Additional Security Engines"},{"label":"API Protection"}]},{"id":"a8wj20gDhsRO1rXwenp2","title":"Track API Discovery Learning","pathname":"/additional-security-engines/api-protection/track-api-discovery-learning","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Additional Security Engines"},{"label":"API Protection"}]},{"id":"7dNevGhg9MFNjuwdoFQb","title":"Enforce API Schema","pathname":"/additional-security-engines/api-protection/enforce-api-schema","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Additional Security Engines"},{"label":"API Protection"}]},{"id":"OzCxkRdINX2YZypsn3Tz","title":"Authentication Enforcement","pathname":"/additional-security-engines/api-protection/authentication-enforcement","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Additional Security Engines"},{"label":"API Protection"}]},{"id":"zDGVEUOQA13CJAXP3iw1","title":"API Security Testing (Coming Soon)","pathname":"/additional-security-engines/api-protection/api-security-testing-coming-soon","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Additional Security Engines"},{"label":"API Protection"}]},{"id":"DosYNr8Prr05wsGsBCYK","title":"File Security","pathname":"/additional-security-engines/file-security","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Additional Security Engines"}]},{"id":"cuQaC6rolRXweR5lurW8","title":"Intrusion Prevention System (IPS)","pathname":"/additional-security-engines/intrusion-prevention-system-ips","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Additional Security Engines"}]},{"id":"FRoNSqtX7n54YLUTh4sp","title":"Rate Limit","pathname":"/additional-security-engines/rate-limit","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Additional Security Engines"}]},{"id":"JVtYvEmf7s5B7UvWAbTL","title":"Snort Rules","pathname":"/additional-security-engines/snort-rules","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Additional Security Engines"}]},{"id":"GNWpbCvPUpbndRI217p4","title":"Setup Custom Rules and Exceptions","pathname":"/setup-instructions/setup-custom-rules-and-exceptions","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"VWlzMX8TMTEzHY6iButy","title":"Setup Web User Response Pages","pathname":"/setup-instructions/setup-web-user-response-pages","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"sKAMia1MoNF6L9uJfcDU","title":"Setup Log Triggers","pathname":"/setup-instructions/setup-log-triggers","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"ZywawPo8t47ty2KtM2jX","title":"Setup Report Triggers","pathname":"/setup-instructions/setup-report-triggers","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"eUE8VXdBFsSVyNBX4udh","title":"Setup Notification Triggers","pathname":"/setup-instructions/setup-notification-triggers","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"D3HnvrVZUuj6pT0RZYYQ","title":"Setup Behavior Upon Failure","pathname":"/setup-instructions/setup-behavior-upon-failure","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"OpuuzK5b7QcsgMcYddrn","title":"Setup Agent Upgrade Schedule","pathname":"/setup-instructions/setup-agent-upgrade-schedule","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"SETUP INSTRUCTIONS"}]},{"id":"WribrXxUHWlWpkamXchS","title":"Edit Web Application/API Settings","pathname":"/how-to/edit-web-application-api-settings","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"0L7UcEDSIswuHHojzbCk","title":"Edit Reverse Proxy Advanced Settings for a Web Asset","pathname":"/how-to/edit-reverse-proxy-advanced-settings-for-a-web-asset","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"577Tsbkjvto2lLjME49b","title":"Configure Load Balancing when Using Cloud Guard WAF as a Reverse Proxy","pathname":"/how-to/configure-load-balancing-when-using-cloud-guard-waf-as-a-reverse-proxy","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"yVjgUvhxylzxPDu1pAje","title":"Protect an existing production site with CloudGuard WAF's Gateway","pathname":"/how-to/protect-an-existing-production-site-with-cloudguard-wafs-gateway","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"K0ztDcq7sCoiatlgu9DM","title":"View Policy of all your Web Applications/APIs","pathname":"/how-to/view-policy-of-all-your-web-applications-apis","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"IiFg6YljwNUsbgRL9w0e","title":"Add Data Loss Prevention (DLP) rules","pathname":"/how-to/add-data-loss-prevention-dlp-rules","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"mKsRQYz4wJpG9drvO9pG","title":"Configure Contextual Machine Learning for Best Accuracy","pathname":"/how-to/configure-contextual-machine-learning-for-best-accuracy","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"QOQRLhRD9yIIJ8bupc1o","title":"Track Agent Status","pathname":"/how-to/track-agent-status","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"hL9P2lcN6vILXJVps4bZ","title":"Track Learning and Move from Learn/Detect to Prevent","pathname":"/how-to/track-learning-and-move-from-learn-detect-to-prevent","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"82qqx0YYv9TxyiC2L6Ms","title":"Rotate profile authentication token","pathname":"/how-to/rotate-profile-authentication-token","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"HHBQCErc9SMlM6mPwFDC","title":"Upgrade your Reverse Proxy when a Linux/NGINX agent is installed","pathname":"/how-to/upgrade-your-reverse-proxy-when-a-linux-nginx-agent-is-installed","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"CYphvGiFIShka4HwoPpC","title":"Use Terraform to Manage CloudGuard WAF","pathname":"/how-to/use-terraform-to-manage-cloudguard-waf","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"yZR7XmQWCUrkvM8nh2ln","title":"Authorize Temporary Access for Check Point Support","pathname":"/how-to/authorize-temporary-access-for-check-point-support","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"HOW TO"}]},{"id":"YfE4VSSCPCnkZP2Hn6YU","title":"Restrict Access to Backend Servers from CloudGuard WAF as a Service IPs Only","pathname":"/how-to/restrict-access-to-backend-servers-from-cloudguard-waf-as-a-service-ips-only","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"hD4j3iAPJUzaJCBODk2R","title":"Integrate CloudGuard WAF with Prometheus","pathname":"/how-to/integrate-cloudguard-waf-with-prometheus","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"3rgI2F1NdOFuntd0ck9p","title":"Enable Mutual TLS (mTLS) Authentication in Gateway / Virtual Machine and Single Docker","pathname":"/how-to/enable-mutual-tls-mtls-authentication-in-gateway-virtual-machine-and-single-docker","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"dNMvZd18c1jHVP3WL9aY","title":"Enable Post-Quantum Cryptography  Support (Early Access)","pathname":"/how-to/enable-post-quantum-cryptography-support-early-access","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"PIjk2rWkqMmxsbA98vge","title":"Move a Domain Between Tenants in WAF SasS","pathname":"/how-to/move-a-domain-between-tenants-in-waf-sass","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"WXeZ0FR4o0PJ6dn1eWwz","title":"Configure Multi-Region Deployment in WAF SaaS","pathname":"/how-to/configure-multi-region-deployment-in-waf-saas","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"HOW TO"}]},{"id":"jKhz4XAu0b7oBGdbH8fq","title":"WAF Gateway / Virtual Machine","pathname":"/troubleshooting/waf-gateway-virtual-machine","siteSpaceId":"sitesp_2tDwT","description":"CloudGuard WAF can be deployed as an add-on for NGINX, thus providing protection to any applications and APIs served by NGINX Reverse Proxy.","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"8deUkB2tXZgxAGfPnv9c","title":"Azure","pathname":"/troubleshooting/waf-gateway-virtual-machine/azure","siteSpaceId":"sitesp_2tDwT","description":"CloudGuard WAF can be deployed as either a single virtual machine or a Scale-Set in Azure. It acts as a reverse proxy where before / after you can deploy Azure Load Balancers.","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF Gateway / Virtual Machine"}]},{"id":"H9S6f9J9SEojf1hqSvLB","title":"\"Unable to find a tag containing the vault's name in the VMSS\" Error","pathname":"/troubleshooting/waf-gateway-virtual-machine/azure/unable-to-find-a-tag-containing-the-vaults-name-in-the-vmss-error","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF Gateway / Virtual Machine"},{"label":"Azure"}]},{"id":"Ns1NfRFHUOKGqff4jMsG","title":"How To: Configure Key Vault for a Single Gateway","pathname":"/troubleshooting/waf-gateway-virtual-machine/azure/how-to-configure-key-vault-for-a-single-gateway","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF Gateway / Virtual Machine"},{"label":"Azure"}]},{"id":"vqD5Ob4RVVJUFTWV5kvI","title":"NGINX Error: Upstream Sent Too Big Header While Reading Response Header from Upstream","pathname":"/troubleshooting/waf-gateway-virtual-machine/nginx-error-upstream-sent-too-big-header-while-reading-response-header-from-upstream","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF Gateway / Virtual Machine"}]},{"id":"MeMyUGWub42sqf3gPaef","title":"How To: Compare Between the Gateway's Certificate and the Upstream Certificate","pathname":"/troubleshooting/waf-gateway-virtual-machine/how-to-compare-between-the-gateways-certificate-and-the-upstream-certificate","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF Gateway / Virtual Machine"}]},{"id":"YmufSBJ4GBFmzAgUUjua","title":"Linux","pathname":"/troubleshooting/linux","siteSpaceId":"sitesp_2tDwT","description":"CloudGuard WAF can be deployed as an add-on for NGINX, thus providing protection to any applications and APIs served by NGINX Reverse Proxy.","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"uyOUiQjA1dnW0ht5cPzm","title":"SELinux: Checking Status and Disabling","pathname":"/troubleshooting/linux/selinux-checking-status-and-disabling","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Linux"}]},{"id":"cLfMdMzho6jXxQ0q6TCu","title":"WAF as a Service","pathname":"/troubleshooting/waf-as-a-service","siteSpaceId":"sitesp_2tDwT","description":"CloudGuard WAF SaaS provides all of CloudGuard WAF's security capabilities, with the ease of avoiding the need for a complex deployment.","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"14XN5cavYpJUrwU7X5zD","title":"Certificate Validation Failed: Adjusting CAA Record","pathname":"/troubleshooting/waf-as-a-service/certificate-validation-failed-adjusting-caa-record","siteSpaceId":"sitesp_2tDwT","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF as a Service"}]},{"id":"loOl6KX1Rs9168RZieFI","title":"How To: Redirect a Root Domain to a Subdomain Protected by WAF SaaS","pathname":"/troubleshooting/waf-as-a-service/how-to-redirect-a-root-domain-to-a-subdomain-protected-by-waf-saas","siteSpaceId":"sitesp_2tDwT","description":"Goal: Provide a static IP address to update root domain DNS settings to redirect to a subdomain protected by our Web Application Firewall, typically \"www.\".","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF as a Service"}]},{"id":"Xn4GMyzpfjr7xkoo8PzO","title":"How To: Extend Connection Timeout to Upstream","pathname":"/troubleshooting/waf-as-a-service/how-to-extend-connection-timeout-to-upstream","siteSpaceId":"sitesp_2tDwT","description":"Goal: Extend the default timeout configuration from the default 60 seconds for assets that need a longer timeout connection time.","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF as a Service"}]},{"id":"0uK2rjy4bt6Kd4RKf4Zk","title":"WAF SaaS Certificate Expiration","pathname":"/troubleshooting/waf-as-a-service/waf-saas-certificate-expiration","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"WAF as a Service"}]},{"id":"zdXuLAKax3WJtAR1LdDx","title":"Agent CLI","pathname":"/references/agent-cli","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"references"}]},{"id":"eHHaqF0XsYsWgmxe0jbF","title":"Management API","pathname":"/references/management-api","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"references"}]},{"id":"1LSoyxZcT2a5AX5wySbg","title":"Event Query Language","pathname":"/references/event-query-language","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"references"}]},{"id":"IhFPSUQMI7nMMCNVwNcB","title":"Writing Snort Signatures","pathname":"/references/writing-snort-signatures","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"references"}]},{"id":"lNOLABHXxB138vVLXjOj","title":"Events/Logs Schema","pathname":"/references/events-logs-schema","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"references"}]},{"id":"nI9osJfBHdSKG2fKZR5T","title":"CVE-2022-3786 and CVE-2022-3602: OpenSSL X.509 Email Address Buffer Overflows (HIGH)","pathname":"/references/cve-2022-3786-and-cve-2022-3602-openssl-x.509-email-address-buffer-overflows-high","siteSpaceId":"sitesp_2tDwT","description":"Updated: Nov 1st, 2022 22:53 UTC","breadcrumbs":[{"label":"references"}]},{"id":"ipGdzqLDyYsCwDTREw4g","title":"CVE-2025-1097, CVE-2025-1098, CVE-2025-24514, CVE-2025-1974: Ingress NGINX Controller RCE (Critical)","pathname":"/references/cve-2025-1097-cve-2025-1098-cve-2025-24514-cve-2025-1974-ingress-nginx-controller-rce-critical","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"references"}]},{"id":"0N41N2W0rzJKmCW1B7MU","title":"GitHub","pathname":"/resources/github","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"V9wbUPClPHqKdC7gfKxm","title":"Docker Hub","pathname":"/resources/docker-hub","siteSpaceId":"sitesp_2tDwT","description":"","breadcrumbs":[{"label":"Resources"}]}]}