Cloudflare WAF blocking

For Workers & Pages, what is the name of the domain?

What is the error number?

N/A

What is the error message?

We’re having trouble connecting your store to Omnisend

What is the issue or error you’re encountering

Omnisend is unable to connect to my WooCommerce store, which is likely being caused by Cloudflare blocking the connection.

What steps have you taken to resolve the issue?

To resolve the issue of Omnisend being unable to connect to my WooCommerce store, which arose immediately after configuring Cloudflare CDN, I have taken the following steps in communication with Omnisend support:

Pre-existing Omnisend Installation: The Omnisend plugin was already installed and functioning correctly on my WooCommerce store prior to configuring Cloudflare.

Cloudflare Configuration Suspected: Recognizing that the issue started immediately after setting up Cloudflare CDN for my domain, I contacted Omnisend support to inquire if Cloudflare was the likely cause.

User-Agent allowlisting (Attempted): Omnisend support suggested that Cloudflare’s Web Application Firewall (WAF) might be blocking their requests. They recommended creating a Cloudflare WAF rule to allowlist the User-Agent Omnisend/1.0. I attempted to create this rule in my Cloudflare dashboard.

Pausing Cloudflare (Diagnostic Step): As the issue persisted, I temporarily paused Cloudflare to test if it was indeed the source of the problem. When Cloudflare was paused, the connection with Omnisend seemed to be restored, strongly indicating that Cloudflare is interfering with the connection.

IP allowlisting (Suggested): Upon further communication, Omnisend support provided a list of their server IP addresses and suggested allowlisting these IPs in my Cloudflare firewall as an alternative solution. I am now in the process of attempting to create a Cloudflare firewall rule to allow traffic from these specific IP addresses.

Cloudflare Support Recommendation: As a final suggestion from their end, Omnisend support advised contacting Cloudflare support directly to investigate any other potential blocking rules or restrictions within my Cloudflare configuration.

Limited Cloudflare Support (Free Plan): Unfortunately, as a user on the free Cloudflare plan, direct access to Cloudflare support via chat or phone is not available.

Therefore, as recommended by Omnisend and due to the limitations of my Cloudflare support access, I am now reaching out to the Cloudflare Community for assistance. I am hoping that someone with experience in configuring Cloudflare WAF rules or encountering similar issues with third-party integrations can provide guidance on how to properly configure Cloudflare to allow the necessary connections from Omnisend to my WooCommerce store, considering that the issue arose directly after implementing Cloudflare

What are the steps to reproduce the issue?

"The steps to reproduce the issue are:

Installed and connected the Omnisend plugin to my WooCommerce store.
Configured the Cloudflare CDN for my WooCommerce domain.
Attempted to connect the store or verify the connection status in the Omnisend control panel.
Observed the error message in Omnisend stating ‘Omnisend is unable to connect to your WooCommerce store’."

Screenshot of the error

Check your security event log for the reason the request is being blocked or challenged and then you can adjust your Cloudflare configuration as required…
https://dash.cloudflare.com/?to=/:account/:zone/security/events

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.