Does WordPress.com block/limit traffic coming through CloudFlare?
I use CloudFlare to manage my content caching, DNS, Google Analytics, etc.
In the past couple of weeks, when I see an uptick in traffic to my site, I soon find that requests coming through CloudFlare fail with the error that my site (sparkanthology.org) is offline.
As soon as I go to CloudFlare and turn off everything but DNS, my site works fine again; if I wait an hour or so, I can turn back on the routing through CloudFlare and everything works fine again (until the next time).
Does anyone have any thoughts or insights into this behavior?
The blog I need help with is sparkanthology.org.
I know that Cloudflare itself had some problems last week: it hosted several sites which were attacked and downed, and there may have been a spillover effect to other services like DNS. I’m afraid that’s all I can suggest.
Thanks! DNS itself seems unaffected; it’s only when traffic flows through CloudFlare for caching and insertion of Google Analytics (and would therefore potentially be seen by WordPress as coming from CloudFlare’s IPs) that I have the problems.
I have not had any issues with this setup in the past six months, so it’s strange for either services to be acting strangely now—whether this is caused by WordPress or CloudFlare.
I’ve started experiencing the same thing starting on Friday. I raised a ticket with cloudflare, and they are saying that wordpress.com is not allowing them to view the latest version of the pages. Let me know if you come across a solution to this problem (other than turning off cloudflare), as I find cloudflare’s google analytics to be very useful and their cacheing to work reasonably well too, in terms of performance.
I’ll definitely post here if I find an actual resolution, but so far it’s just a bunch of finger pointing. :)
What’s fascinating is that I have two other WordPress.com sites with traffic flowing through CloudFlare; each of those sees fewer than 50 hits per day and they never seem to be affected.
Note to all:
more info on this now closed thread:
Based on the notes in the now-closed thread referenced above, it is worth noting that in my DNS configuration on CloudFlare, I have tried both A record DNS entries for sparkanthology.org and CNAME record entries pointing sparkanthology.org to lb.wordpress.com. I currently have it set so that sparkanthology.org is a CNAME of lb.wordpress.com, and nslookup returns the same results for sparkanthology.org and sparkanthology.wordpress.com.
All of the entries I’ve tried work perfectly for actual name resolution, so I don’t think it’s simply a “WordPress does not provide static IP addresses” problem or anything of that nature. The problem only occurs when traffic to sparkanthology.org goes through the CloudFlare servers so they can inject the Google Analytics scripts.
It’s also worth noting that anyone using CloudFlare for their DNS and traffic management is necessarily a paid upgrade user on WordPress.com, since otherwise we’d have no custom domain mapping to work with.
Wow, I didn’t realize that these forums don’t allow inline code using the backtick. Sorry for that horrific formatting; I was just trying to highlight domain names and their settings, not create a column of unreadable text.
Posting a screenshot for Staff may be the way to go. Please post screenshot, upload it to your Media Library, and return to this thread to provide the file name so Staff can examine it.
The backticks here are for displaying html code. Your use was not actually html code. Did I fix it properly?
Screenshot of … what? Current settings? Errors caused by potentially bringing my site offline by turning CloudFlare back on?
Let me know what the screenshot should contain, and I’ll be happy to provide it.
I think she was referring to your code. Did I fix it properly?
Yep, 1tess, that’s much better. Thanks!
(I was instinctively using StackOverflow formatting, where backticks let you mark a word or phrase of text as code “inline,” without setting it off as its own code block.)
By the way, I have disabled cloudflare (currently only using it for DNS resolution), and I am still getting timeouts. I’m monitoring my uptime with pingdom (as always).
To be precise, I’ve had 11h30m downtime during the last week starting with Feb16, with 81 failures (93.55% uptime over the last 7 days). Happy to upload a screenshot of my pingdom monitor if it helps.
Hi there is there any update on this?
No there’s isn’t and there’s another thread waiting for Staff as well here > https://en.forums.wordpress.com/topic/i-get-the-message-httpb2btechcopycom-is-down?replies=21
I’d like a resolution to this as well, as my site was taken down for a couple of days due to this issue. Had to turn Cloudflare off entirely.
We can’t really support Cloudflare here, as we only support domain mapping via name servers. We do not have static IP addresses, which makes pointing Cloudflare to your blog (via an A record to an IP address) problematic at best.
To explain briefly, we have a growing number of datacenters with thousands of servers between them. WordPress.com is already built on top of a cloud architecture, so when one server goes offline, everything is routed over to another transparently. When your domain is mapped to us by name servers, this all happens automatically.
With Cloudflare, you’re directing the domain to one IP. If that server/IP goes offline, so does your site, there’s nothing we can do about that.
There’s a bit more involved, but that’s the short version.
If you want consistent performance with a mapped domain on WordPress.com, you’ll need to direct the name servers to us.
What I don’t understand is why this worked (support for cloudflare) for quite a while, and then suddenly just stopped.
Moreover, even with cloudflare turned off to prevent any potential conflicts, my site availability was 69% and 72% (EU and US) over the past week, despite being pretty much 100% for a long time.
I’ve been a blog owner here for a number of years with minor paid upgrades, referred wordpress.com many times, and I’ve never seen anything close to this.
If you don’t want to support cloudflare, is there any plan to use something like nginx to speed up the sites, as response times on their own so-so. This is important not only from the point of view of SEO but also blog reader experience.
Is there any way that we can get a few IP addresses to put into cloudflare, to bypass the DNS problem, and see if that is good enough to keep this going?
The topic ‘Does WordPress.com block/limit traffic coming through CloudFlare?’ is closed to new replies.