From 0a2d3e034113045ce40d1e23f9dcd56148884ddd Mon Sep 17 00:00:00 2001 From: ranbel <101146722+ranbel@users.noreply.github.com> Date: Fri, 26 Jan 2024 17:07:52 -0500 Subject: [PATCH] pcx-9463 (#12703) --- .../devices/warp-client-checks/firewall.md | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/content/cloudflare-one/identity/devices/warp-client-checks/firewall.md b/content/cloudflare-one/identity/devices/warp-client-checks/firewall.md index b1796722a7ffed..f571404d0ab1eb 100644 --- a/content/cloudflare-one/identity/devices/warp-client-checks/firewall.md +++ b/content/cloudflare-one/identity/devices/warp-client-checks/firewall.md @@ -28,7 +28,7 @@ Next, go to **Logs** > **Posture** and verify that the firewall check is returni ## How WARP checks the firewall status -Operating systems determine Firewall configuration in various ways. Follow the steps below to understand how the WARP client determines if the firewall is enabled. +Operating systems determine firewall configuration in various ways. Follow the steps below to understand how the WARP client determines if the firewall is enabled. ### On macOS @@ -36,16 +36,25 @@ macOS has two firewalls: an application-based firewall and a port-based firewall #### Application-based firewall -1. Open **System Preferences** and go to **Security & Privacy**. -1. Verify that **Firewall** is set to **On**. +1. Open **System Settings** and go to **Network**. +2. Verify that **Firewall** is `Active`. #### Port-based firewall -1. Run `sudo /sbin/pfctl -s info`. -1. Look for the value of **Status** which must be **Enabled**. +1. Open Terminal and run: + + ```sh + $ sudo /sbin/pfctl -s info + ``` + +2. Verify that **Status** is `Enabled`. ### On Windows -1. Open a PowerShell window. -1. Run the `Get-NetFirewallProfile -Name Public` command to check the Firewall status of your public interface. -1. Look for the value of **Enabled** which must be set to **True**. +1. Open PowerShell and run: + + ```bash + PS C:\Users\JohnDoe> Get-NetFirewallProfile -PolicyStore ActiveStore -Name Public + ``` + +1. Verify that **Enabled** is `True`.