But there is no * Navigate to the Firewall app in the Cloudflare dashboard, then the Managed Ruleset tab, and toggle the Cloudflare WordPress rule to On
You’re right, and the instructions aren’t very clear on that. That’s only for paid plans. As such, if you can’t access it, then it’s not likely the cause of the 403 error.
For the 403, check the Firewall Events Activity Log from the overview section of Firewall for an entry that corresponds with that request.
You shouldn’t need one of these. If the site is properly configured with HTTPS at the host, you’d only need a header in Rules → Transform → Response Header to rewrite HTTPS:
If that is indeed the same zone as the one that’s not showing Managed Rules, open a ticket from the Support menu → Get More Help. They should be able to find out why Managed Rules aren’t showing up.
Update…discovered that my new account wasnt provisioned with the “new” WAF which was released February of 2021. I have requested the upgrade but am still waiting for CF to get it done. Frustrating to say the least
You shouldn’t need to have the new WAF to enable the Cloudflare WordPress package of rules.
I see from your previous screen shot that you have WAF under Overview, right? What do you see when you click there? There should be two large groups, one titled Cloudflare Managed Ruleset, and the other is the OWASP rule set. In the first group you should be able to see and toggle on/off the Cloudflare WordPress package.