9 ms·
The Great Cloudwall
- danuker 4y agoI got a 500 or 404 error. https://archive.ph/Nvx58 https://archive.ph/Nvx58
- oittaa 4y agoThey should've used Cloudflare =)
- crazysim 4y agoSeems to 404 or 500 for me. Someone’s not ironically DDOSing this, are they?
- CJefferson 4y agoThis seems to throw lots of issues out, but no solutions. People aren't using cloudflare for no reason. One small example, everyone is aware cloudflare is down sometimes, but if you ever get even lightly DDOSed, your uptime on cloudflare is likely to be much higher than without.
- cm42 4y agoHuh, assets are still loading: https://git.disroot.org/dCF/deCloudflare/media/branch/master/image/cloudflareoutage-2020.jpg https://git.disroot.org/dCF/deCloudflare/media/branch/master... Anyway, ICYMI, the link was to a mirror of the 'deCloudflare' git repo (that you can find with google)
- lnsp 4y agoCloudflare provides an immense value for small sites. Doing DDoS protection with specialized firewall hardware was one of the most expensive things you could do, so it wasn't really affordable for lots of people. They win by solving a problem. I believe that the issue of Cloudflare as a man-in-the-middle is a smaller issue for people running websites than the damage done by potential attacks.
- kkielhofner 4y agoWhile their hardware helps in terms of their costs and scale the real challenge is the bandwidth. Blocking traffic at your edge means that by the time you're able to evaluate traffic and take action it has already consumed your bandwidth. Cloudflare is able to protect aspects of their internal network and customer properties with their filtering but they need a tremendous amount of bandwidth and anycast in order to do it in the first place.
- donmcronald 4y agoThe argument about Cloudflare being the man-in-the-middle has always confused me. Yeah, it makes sense if you're big enough to run your own data centers, but for most smaller sites you're trusting someone to host it, so how is Cloudflare any different than some other random provider? I'd still like to know what happened with that domain that got put into pendingDelete with a false positive a couple weeks ago, but, besides that, I'm very bullish on Cloudflare. I think there's a massive amount of opportunity to capture underserved markets in tech right now due to subscription fatigue and increasing prices. More reasonable pricing could do well in the low end of some markets and having a platform like Cloudflare that can scale to $0 makes it much more practical to start thinking about building for some of those markets. Cloudflare solves a real problem that's impossible for anyone small to solve for themselves and getting to ignore all of that complexity makes it practical for people to build things they couldn't even consider before. Cloudflare is adding value way beyond any risk they're creating by acting as a proxy.
- Ancapistani 4y ago> but for most smaller sites you're trusting someone to host it, so how is Cloudflare any different than some other random provider Easy - you’re trusting someone, true, but it’s likely not the same person that someone else is trusting. With Cloudflare, pretty much everyone is trusting the same party. Compromising Cloudflare compromises everyone.
- twelve40 4y agoSo the real problem seems to be that they are a monopoly? But how is that their fault? they invented the low-cost CDN market, before them we mostly just had Akamai that hosted Wimbledon-size websites and streams for $$$$. PS. also unclear where else I can get similar services - no affiliation with them, just to run a small website.
- cm42 4y agoThe Illuminati strikes again (but only on mobile?) https://imgur.com/a/XzaD4pO https://imgur.com/a/XzaD4pO (Unironic +1 for Gitea too)
- elashri 4y ago"And their DNS service, 1.1.1.1, is also filtering out users from visiting the website by returning fake IP address owned by Cloudflare, localhost IP such as “127.0.0.x”, or just return nothing." Isn't that what DNS filtering means?
- Havoc 4y ago>500 error 10/10 for irony.
- slenk 4y agoI don't think the person takes into account ANY of the benefits of CloudFlare.
- deleted 4y ago[deleted]
- nickjj 4y agoWhat is the solution or alternative for really good DDoS protection plus some type of WAF? On AWS you can get your DNS, load balancers and EC2 instances directly protected from DDoS attacks by Amazon but it's $3,000 a month with an annual commitment ($36,000 / year) + outgoing usage rates at about 5 cents per GB with AWS Shield Advanced. Although to be fair with Cloudflare in the enterprise world you'll end up being about equal to AWS' prices, but for a smaller business coming up with 36k / year isn't feasible. That could be more than your entire business makes.
- danuker 4y agoAn alternative is to sell a product which does not require constant phoning home. https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html https://www.gnu.org/philosophy/who-does-that-server-really-s...
- deleted 4y ago[deleted]
- DoctorOW 4y agoCloudflare isn't software as a service so much as infrastructure as a service.
- xet7 4y agoThat does not help with DDoS of website. Even if it's information only website, or all of it is FOSS, if there is DDoS, it's not possible to use that website at all during DDoS.
- xet7 4y agoCloudFlare also writes a lot of Open Source code https://github.com/cloudflare/ https://github.com/cloudflare/
- tothrowaway 4y agoOVH has DDoS protection, and using OpenResty as a WAF works well for me. I have a hundred(ish) lines of Lua code to handle attackers that get through OVH. I think most people could manage with a similar setup because most DDoS attacks are not very sophisticated (you're basically dealing with `ab -c 1000 -n 1000000 nickjjswebsite.com` from a bunch of hosts on DigitalOcean and Linode that some teenager hired a guy on Fiverr to execute so he wouldn't have to do his homework assignment).
- whitepaint 4y ago"You are connecting to Cloudflare and all your information is being decrypted and handed over on the fly" - wait, really?
- gruez 4y agoYeah, because your TLS connection is with cloudflare, not the site's servers. The traffic flow looks something like this: [you] -> [cloudflare] -> [website]
- nickjj 4y ago> "You are connecting to Cloudflare and all your information is being decrypted and handed over on the fly" - wait, really? As far as I know yes, in order for them to provide their firewall service they need to be able to decrypt your traffic to filter on headers, cookies or response payload. It also means you're probably paying double the TLS handshake performance costs because both Cloudflare and your origin server will very likely have its own set of SSL certs.
- coderdd 4y agoDecryping is ephemeral though. No request body gets stored, except in RAM. Malicious operators etc, well that's always a possibility, but they supposedly have controls for that. And as others noted, they are not the only players in the path of serving your data.
- nickjj 4y agoThe TLS handshake itself is independent of how things get stored. It takes time to set up a secure connection. There are processes in place to help reduce that time for follow up requests in a short period of time (typically within the same session) but it's still CPU time and network time. Having to do this twice (Cloudflare's SSL cert + your origin's cert) is doubling those times. It could be tens of milliseconds or even hundreds since the network is involved (round trips to your server). > And as others noted, they are not the only players in the path of serving your data. There are other hops in the path to serve your data but it's just moving your encrypted bytes over the wire, decryption doesn't happen in each hop.
- amadeuspagel 4y agoSite appears to be down. Cloudflare Always Online™ would help immensely here.
- DoctorOW 4y agoCloudflare isn't for web users, it's for websites. Anecdotally, I just downloaded the Tor Web browser at default settings, hit connect and went straight to my Cloudflare protected website. No problems whatsoever. Could I configure Cloudflare to block Tor? Absolutely. But I could do the same with Cloudfront, Akamai, Fastly, NGINX, Varnish, pretty much anything. A bouncer outside of a bar also keeps people out, handles everyone's identifying information, etc.
- xet7 4y agoThat disroot article is just FUD. See https://www.cloudflare.com/trust-hub/privacy-and-data-protection/ https://www.cloudflare.com/trust-hub/privacy-and-data-protec... CloudFlare has settings to allow Tor traffic, etc. If some website does not work, users need to contact owner of that website to change settings so that it would work. If it's accessibility issue, speak about it to someone that can help with contacting website owner. Many use CloudFlare to protect from huge amount of attacks, DDoS, etc.
- raverbashing 4y agoOf course the ideal solution would be to throw DDoSers and botneters into jail instead of relying on DDoS protection, but that for some reason is a problem (And some criticism like blocking Tor or some bots is valid and I agree with that)
- xg15 4y agoSo, dumb question: Why is TLS pushed so heavily if everyone is expected to use a CDN anyway, which would be in a position to see and modify all traffic? Or put differently, why are ISPs hostile entities against which web traffic must be protected, but CDNs and hosting providers are just fine?
- DoctorOW 4y agoIMHO it's because ISP is a much more broad term. When I connect from my University, I have to either use TLS or trust every step of the network from whatever commerical ISP they use, to the whole network infrastructure they built to the building, to the other devices using the same router as me. When I trust Cloudflare, my data is encrypted whenever it's not directly in their hands eliminating those other steps.
- nonrandomstring 4y agoI use Tor and a text based client for web browsing for better privacy. That also means I do not allow javascript. Some sites are not usable. About a quarter of those that will not work require javascript (they won't work at all with it disabled). Most sites do work fine without javascript. Since I don't use "social media" only about five percent of all websites fail because of javascript. Of the remaining three quarters that don't work, they fall into two categories. Those that gatekeep using CAPTCHAs are inaccessible using a text based browser, so I skip those. The remainder just block my requests. About half of all those are Cloudflare. While I constantly curse Cloudflare and consider them an "enemy" of ordinary web users who just want to browse with the dignity we have a right to, they are not the only bad guys in town by a long shot. They are just one more sign of an increasingly hostile web. Google, Twitter, and some parts of the Apple and Microsoft estates are hostile to privacy conscious users too. For the most-part I consider these self-excluding barriers a kind of feature to stop me wasting time on creators and services that are ambivalent or ignorant about how to present themselves accessibly on the web.
- charcircuit 4y ago>While I constantly curse Cloudflare and consider them an "enemy" of ordinary web users who just want to browse with the dignity we have a right to People don't block Tor users because they are antiprivacy. They block Tor users because Tor users are abusing their site and their is no way to tell a good Tor user from a bad Tor user so they are forced to add restrictions to all Tor users. By adopting the same fingerprint as other Tor users you have to prepare for being punished as one.
- crtasm 4y agoPerhaps, but they're not forced to treat Tor users trying to view a public page on their website the same as Tor users trying to post a comment/login to an account/etc.
- nonrandomstring 4y agoI understand how it works. I simply don't "agree" with it. But then I wouldn't, being the innocent party at the sharp end of arbitrary "punishment". One could be weak natured and claim to be a "victim of discrimination" (but then ironically the problem is indiscrimination), or entitled and say Cloudflare and site owners should do a better job. Both seem indignant and unhelpful. The problem is obviously complex. Optimistically, better education of small site operators might help them understand that when they employ a service like this they are excluding significant numbers of the kind of people they might want visiting. I think they should know that, and so supporters of Cloudflare ought not try to muddy the waters or blame those who want a better experience on the web. On the other hand, some sites really don't want visitors who value privacy, and that's fair enough too. Cloudflare etc provide a very effective service for excluding us.
- zzo38computer 4y agoI dislike Cloudflare for many of the reasons mentioned here. I did not know all of the things that they mentioned there, but some of them I did know. There are other problems too, though. (However, some of the problems listed there perhaps can sometimes be avoided, like other comments on here will mention.) I do not use Cloudflare for my own services; unfortunately some others do, and I cannot usually avoid it if they do. (Also, the quotation attributed to Adolf Hitler is disputed by Wikiquote.)
- BLKNSLVR 4y agoHaving recently upped my visibility of traffic incoming from the internet, I have to agree with the sentiment that Cloudflare are providing a useful, worthwhile service, and the reason that they've grown to the extent described is that they do a very good job at it, and outran their competitors by a wide margin. The internet is a cesspool of malicious traffic. I was wondering why my Lets Encrypt certs weren't auto-updating, and it's because in my recent upgrade to my primary firewall I hadn't setup an incoming port forward for port 80 (because, ironically, everything is served via 443 these days). But Lets Encrypt requires incoming port 80 for its domain ownership verification - or at least the option I'd setup, which was the easiest at the time. I decided to log (to view) the traffic coming in to port 80, and it was a relentless stream. It'll still be a relentless stream now, but it's all bouncing off the external wall rather than an internal one. Same with port 25, and that's gotta be open if you want to receive email. I was actually looking forward to what Cloudflare will do with email protection from their recent acquisition. If I see many repeated attempts at connecting to port 25, I block the full /24 permanently.