I setup a WAF Rule to block all countries from accessing the site other than the US and the UK. I waited, purged cache and the blocking isnt working at all. I even tested it on my phone with a vpn with an IP adress fromcountry that should be blocked and it still doesnt work.
What steps have you taken to resolve the issue?
Removed caching plugin from wordpress to see if it was causing the issue (it wasn’t)
Checked if I set up the WAF rule correctly (I did)
What feature, service or problem is this related to?
From the shared screenshot above, the A blueangelcare.com is not proxied , therefrom I am afraid security & performance rules cannot apply and work as expected.
But, the A record is pointed to 104.18.185.50 → which is Cloudflare IP. You’d get an error
It also looks like you are pointing to a Managed WordPress (apparently “tam32p9qqi.wpdns.site”), and that they (your provider of the WordPress installation) are using Cloudflare to serve their traffic through the Cloudflare Proxy.
You might want to contact and check with your host provider for security, if they have configured their service (as a SaaS) to allow your domain to work when you are using Cloudflare.