8 days downtime: Cloudflare r2 subscription bug ruins my business
Our website has been severely impacted for 8+ days because I can't add the R2 Subscription back to my account.
The error is: "You cannot add or modify subscriptions or services until all invoices are paid. Download each "Unpaid" invoice on your Billing page and click the "Pay online" link within each invoice to fix your account"
All my invoices are paid, I contacted Cloudflare support but literally no one is answering. I don't know what to do anymore.
They closed my old ticket then opened a "report" where I had to verify my identity with Stripe. After I did that they didn't respond anymore.
Ticket number: #17419451
44 comments
[ 0.26 ms ] story [ 94.6 ms ] threadrclone[1] supports tons of storage providers. If you get access back and recover your business, start making backups onto other providers.
[1] https://rclone.org/
No alternatives, no disaster recovery plan, nothing you could try for more than a week with some other provider ?
I understand this is not helpful right now, but there are best practices and many ways to plan for this kind of stuff for good reasons. Some things can and will go wrong, and sometimes that may cost your business a lot, which means you have to anticipate (or accept) the possible costs and risks.
It is part of the job
When you design a new system do you plan for S3 to go down for more than a day? Do you have a fleet of offsite machines to smoothly transition to? If not, why not?
But, yes, you do have to plan to run it elsewhere and consider wether various features may make it harder for you to move on. vendor lock-in is a known business risk
Sometimes the plan is "well, this business had a good run, now it is over".
Sometimes it can be as cheap as "well, here's the documentation to run all my stuff elsewhere, starting from my external backups"
Depends on how much money you lose from a failure and how likely the failure is. As an additional point, you may not plan for s3 going down, but even a price hike on egress traffic may put a business in trouble if trying to move without already having external backups. So, as often, you have to do some cost/risk analysis. But having backups not controlled by your main provider is often considered a good idea.
Technical problems, human error, cost changes, various disagreements between provider and customer, can all be made easier if you have a plan B rather than being stuck with a single provider or solution
No there isn't. Those are both exactly the same problem with exactly the same solutions.
People will no doubt downvote me for saying this, but if everyone posted their woes on here this site would be next to useless.
It's also quite normal for such pleas to leave out lots of vital information, and just present a good looking view, rather than the actual history.
It often functions this way. Quite a few times with CloudFlare. It's not the first place to go, but it has historically been a helpful last-resort option.
For example: https://news.ycombinator.com/item?id=34639212
Everyone that ever left a grocery cart in the middle of the parking lot instead of putting it away "successfully" got something they wanted.
After 8 days of downtime, most people get desperate and look for all avenues for support.
There is no excusable way to explain being down for 8 days no matter WHAT any service provider does. How do you even explain the 2nd day let alone the 8th! Holy cow.
It may help others consider what they should be doing to not let this happen to them or imagine what they could do before it happens to avoid being stuck.
I still don’t have access to bucket events.
I want to assume it must be an absolute mess internally where they can’t even reply to a ticket.
CEO & co-founder of CloudFlare. [1] Cloudflare CTO [2] Not listing their individual contributors.
[1] - https://news.ycombinator.com/user?id=eastdakota
[2] - https://news.ycombinator.com/user?id=jgrahamc https://jgc.org/