Cloudflare WAF blocking requests?
I'm running into an issue where recurring campaigns are not being sent out anymore. The only thing I can think of is that we added a Cloudflare WAF challenge to stop all the spam registrations. Could this be an issue? If so how to resolve? TIA!!
Cloudflare WAF rules are for incoming traffic. I would guess your campaigns are outgoing from the website. Check your email setup. FluentSMTP > using transactions email processor (check sending limits). I use postmarkapp. Also you want to verify that your SPF DKIM and DMARC records are correct for the website and the transactional service you use.
Verify your email server configuration here: https://www.learndmarc.com/
EagleΒ Thanks for your thoughts. While the rules are incoming fluent requests back on itself so I think the rules were preventing the fluent api calls. I've added a rule to skip any /*fluent** calls as per Mat suggestion. I appreciate your feedback!
Mike CameronΒ check if your MX records are pointing to the correct mail server in CF DNS - currently one of your domain (c...m...com) points to the cloudflare:
routeX.mx.cloudflare.net
Make sure that MX records are also configured as DNS ONLY (not Proxied) if you are using any external - other than CF mail server like AWS SES or your hosting account (siteground?).
Ref: link
ps. WAF Challange should not be an issue in this case - I hope you don't block REST API calls like /wp-json/fluent-crm/v2/ - ref: link
Mat βΒ Thanks Mat. I think this is the issue. I had the challenge at the domain level and did not exclude rest calls. I have added a rule to skip the rest calls and hopefully that will resolve it.
Mike CameronΒ don't block everything so good crawlers and bots can access your site (especially if its a Public website).
If you want to protect just /wp-admin then configure the Challange for that URL (and maybe even exclude your country/continent etc). Once you analize your traffic it will be easier what can be blocked etc.