They get shit on a lot here. Why? What do they do and how is that different from other companies that offer similar services?

What I know of them: they offer DDS brute force/spam protection for websites.

145 points

I wouldn’t call it hate, just concern.

Cloudflare acts as a front door to many sites and as such your TLS session is terminated at Cloudflare, then CF makes a additional session from themselves to the target site.
This is concerning as that means CF can see all of your data.

permalink
report
reply
39 points

It’s worth mentioning the advantage of why they do this. There are several reasons, but the two most common are:

  • Seeing the data means they can do a better job at detecting attacks and fending them off.

  • They can issue certificates with longer lives from their private CA which simplifies certificate management for their customers.

permalink
report
parent
reply
40 points

considering they are a US company they are bound by US warrantless wiretapping laws.

permalink
report
parent
reply
21 points

Plus other capabilities like injecting banners, caching, etc

permalink
report
parent
reply
21 points
*

you say, “caching,” CF says, “ca-ching!”

permalink
report
parent
reply
19 points

There is https://developers.cloudflare.com/ssl/keyless-ssl/

If you don’t own your private keys, wtf are you doing anyway? People are fucking lazy and they are paying for it.

permalink
report
parent
reply
17 points
*

While true, and I am not a hater of Cloudflare:

Keyless SSL is only available to Enterprise customers that maintain their own SSL certificate purchased from a valid Certificate Authority. Cloudflare does not supply any certificates for use with Keyless SSL.

I’m not part of any Enterprise organization and I’m too poor to sign up for Enterprise level service, and so I am unable to use their Keyless SSL.

Just for example. Sometimes it’s not that we don’t want to but can’t afford to, especially if we’re just Joe Schmoe running a handful of services on a server box.

Once again, I have no issues with Cloudflare myself, and personally have a decent amount of respect for them.

I’m just saying getting access to the Keyless SSL is less easy than you made it sound.

permalink
report
parent
reply
2 points

I get that. If you’re not paying for a service, there’s still a price. There are no companies out there doing you any favors, only those that make you believe they do.

Clouflare is okay. Don’t trust anything apparently free ever

permalink
report
parent
reply
7 points

Keyless SSL is only available to Enterprise customers

permalink
report
parent
reply
3 points

If you’re not paying money for a service, you’re paying another way

permalink
report
parent
reply
4 points

How much the Enterprise plan on cloudflare cost? $300/mo?

permalink
report
parent
reply
1 point

Right?? To let your website be susceptible to that kind of act by anyone means that you probably didn’t really care about security in the first place, so much as just getting the magic lock icon happy.

permalink
report
parent
reply
3 points

Magic lock icon is easy, hard is it to block attacks and being able to do very little about it.
Spoofed packets, server providers not caring what their customers do, many abuse email adresses dont even work.
Keyless SSL would be nice and i’d use it. I have my own keys, but its for Enterprise customers only.

I am not using Cloudflare as i dont like them handling like 80% of all traffic. But as website owner i can understand why someone would still choose them…

permalink
report
parent
reply
64 points
*

Let me tell my personal grievance with Cloudfare. One of the services that Cloudfare dispenses to websites, whether they like it or not, is bandwidth throttling, in the name of safety, of course. If an IP has been flagged by their system to have created spam, sent spam, being part of a DDOS attack and other various offenses, afterwards the Cloudfare service will throttle that IP requests to the sites that use Cloudfare. That’s on paper what it should do, and it sounds reasonable on a surface level. However, this includes wide swaths of residential dynamic IPs, which means that a lot of people get slow internet for the actions committed by a person with whom they have no relation with whatsoever.

Furthermore, Cloudfare has decided to mass impose this status to the entire regional IP block for my country. So, my entire country is deemed as a threat, and doomed to slow AF speeds almost everywhere on the internet. Unless, of course, you own a datacenter and specifically pay Cloudfare to reclassify your static IP addresses to be trusted. This means that in order to use 100% of the bandwidth I pay for to my ISP, use of a VPN is mandatory. Else Cloudfare determines that I don’t deserve anything but dial-up speeds.

Fuck Cloudfare.

permalink
report
reply
21 points

That’s kinda funny that an entire country has been deemed more trouble than it’s worth.

permalink
report
parent
reply
6 points

I used to work with a fraud detection system for a payment gateway. The system will automatically flag payments from any Russian and some countries as fraud automatically. This was 4-5 years ago

permalink
report
parent
reply
2 points

That’s brilliant. And probably justified.

permalink
report
parent
reply
13 points

Ugh, that’s awful. So, either not using VPN and got throttled, or use vpn and got captcha?

permalink
report
parent
reply
9 points

This is probably not the solution you are looking for, given your opinion of the company, but I wonder if using their 1.1.1.1 app (which acts as a mini VPN to a Cloudflare endpoint and changes your public IP) would fix that for you. The upside is it’s free, the downside is that it is a Cloudflare-run VPN.

permalink
report
parent
reply
62 points

It’s partly just their sheer size. The internet continues to become a worse place as it gets more and more centralized, and Cloudflare is part of that.

permalink
report
reply
49 points

They get hated on because :

  • they inspect packets. They terminate the TLS sessions at their servers and reencrypt to forward to the backend. This allows them to analyze the data to spot spam, optimize compression and such

  • they are used everywhere. If they go down, 30% of the internet goes with them.

permalink
report
reply
5 points

They terminate the TLS sessions at their servers and reencrypt to forward to the backend. This allows them to analyze the data to spot spam, optimize compression and such

And any organization that utilizes a CDN/security provider, like Akamai, AWS, Fastly, etc. knows that they all do this. They need access to the unencrypted content in order for services like CDN and WAF to work properly.

permalink
report
parent
reply
-1 points

First point, fair enough.

Second point isn’t really a valid reason to hate them for…

permalink
report
parent
reply
10 points

Generally speaking, a decentralized internet is a good Internet.

permalink
report
parent
reply
7 points

Both points are bad. Don’t put all your eggs in one basket. The Internet was created to be run by millions of servers and works best that way. Funneling everything through one company is just a bad idea in general.

permalink
report
parent
reply
35 points

Cloudflare is cool now, but what would happen 10 years from now when they get enshittified while handling majority of global web traffics? We would be truly fucked.

permalink
report
reply
16 points
*

Yep, it’s never a case of “if”, only “when”

permalink
report
parent
reply
8 points

What would happen? Well, people would switch. It’s not like you’re entering a contract that forces you to host using CloudFlare.

I once bought a website that was on CloudFlare, few simple config changes later it’s running directly on a webserver.

permalink
report
parent
reply
14 points

Not so easy to switch it you’re balls deep into their products such as Worker, Zero Trust Network, Magic WAN, Stream, etc.

permalink
report
parent
reply
5 points

To be honest, you can say the same about any large cloud provider. What happens if AWS, or Azure, or Google Cloud go down, or become terrible?

permalink
report
parent
reply

No Stupid Questions

!nostupidquestions@lemmy.world

Create post

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others’ questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That’s it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it’s in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.

Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.

Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

Community stats

  • 8.9K

    Monthly active users

  • 2.6K

    Posts

  • 98K

    Comments