93
top 50 comments
sorted by: hot top controversial new old
[-] undefinedTruth@lemmy.zip 151 points 5 days ago* (last edited 5 days ago)

If you are actively blocking Cloudflare and you are still able to use the web services you rely on then I am genuinely jealous of you.

[-] kazerniel@lemmy.world 16 points 4 days ago

You won't be able to access 22% of websites, among them many of the largest ones.

[-] Skankhunt420@sh.itjust.works 8 points 4 days ago

Yupp it sucks.

But it does kind of reaffirm that it most likely is collecting just as much data as google. I hate cloudflare and don't understand why the rest of the world wants to be so dependent on a US ran technology firm after waves arms all this

[-] kazerniel@lemmy.world 3 points 3 days ago

I agree - there definitely would need to be many more reverse proxy services, because the current dominance of just a handful is making the internet brittle in ways it wasn't before.

[-] HiddenLayer555@lemmy.ml 4 points 4 days ago
[-] Marasenna@lemmygrad.ml 5 points 3 days ago

And nothing of value would be lost.

[-] FriendBesto@lemmy.ml 1 points 3 days ago
[-] chicken@lemmy.dbzer0.com 58 points 5 days ago

If you set up a website with cloudflare, their user interface has a lot of tracking stuff on by default to be injected into it. It also encourages you to use their https service where the traffic is not actually encrypted from the user to your server, but man-in-the-middle'd by cloudflare. But the interface makes it super easy to do and refers to it like a good and normal default option.

So yeah I think they really want your data.

[-] cryptix@discuss.tchncs.de 4 points 3 days ago

I accedently turned on the orange cloud and mitm myself accedently. It was later some day when I checked my SSL cert that I found google certificate instead of let's encrypt that I realized the traffic is not terminating at my server.

[-] bjoern_tantau@swg-empire.de 9 points 5 days ago

Even if you don't use Cloudflare's https they still need the private keys to work. So they can read all traffic either way.

[-] chicken@lemmy.dbzer0.com 8 points 5 days ago* (last edited 5 days ago)

I'll be more specific: if you set up a website on your own server, and use Cloudflare as a reverse proxy. If you do SSL yourself, on your own server, then the traffic is encrypted between the client and your server, and therefore Cloudflare cannot read it, they do not have the encryption keys, even though the traffic is passing through them. If you use Cloudflare's https solution, Cloudflare provides the keys and decrypts the traffic before passing it on.

The former is the more secure way to do it, but they encourage you to do it the way where they get to read all the traffic, which is pretty shady of them, because if a website has https people assume that means it is end to end encrypted to the website itself, but that assumption is being violated here and a user has no way to know.

[-] Lee@retrolemmy.com 3 points 4 days ago

You should check the certificate shown to clients when accessing your domain. I think you'll find that it is not the certificate that you created outside of Cloudflare. Cloudflare doesn't need your private key as they issue a certificate for your domain to themselves and use that for the connection with the client. The certificate you created is used between Cloudflare and your server. The only option I'm aware to route traffic through Cloudflare where they don't terminate SSL is an enterprise only feature.

[-] chicken@lemmy.dbzer0.com 2 points 3 days ago* (last edited 3 days ago)

I checked just to be sure (and debugged some problems while I was at it like the certificate having been expired), the certificate is from Let's Encrypt via certbot.

Here is how to configure Cloudflare for this (I am using the free version):

In the settings under SSL/TLS Overview, in "Configure encryption mode", select "Custom SSL/TLS" instead of "Automatic SSL/TLS (default)", and under that select Full:

Full Enable encryption end-to-end. Use this mode when your origin server supports SSL certification but does not use a valid, publicly trusted certificate.

Edit: looking into it more, might have been mistaken about how this works

[-] Lee@retrolemmy.com 3 points 3 days ago

Please actually compare the certificate when connecting to your server directly (bypassing Cloudflare) and connecting via Cloudflare. An easy way to do this is with openssl CLI:

openssl s_client -servername your-domain-here.org -connect your-ip-here:443 < /dev/null 2>/dev/null | openssl x509 -text -noout

Replace your-domain-here.org with your domain and your-ip-here with your actual server IP, but also do it with the Cloudflare IP.

The section about the "Full (strict)" / "Full" is referring to how Cloudflare verifies the certificate (or not in the case of Flexible and off) between your origin server and Cloudflare -- this is not with respect to the client and Cloudflare. The Custom origin certificates are also with respect to Cloudflare and your server (has no impact on certificate used between the client and Cloudflare). Cloudflare still uses a separate certificate that they have issued to themselves and hold the private key to use for the client.

If you pay extra for their "Advanced Certificate Manager", this allows you to upload a custom certificate to be used between the client and Cloudflare, but you have to provide the private key to Cloudflare because they still terminate SSL/TLS at their servers. Even their "Total TLS" service (part of ACM and the word "Total" could be mistaken to be "total" as in from client all the way to your origin server) does not provide E2EE.

I may be unaware of a newer service offering, but the only way that I'm aware of to get true E2EE is on their Enterprise plan (Keyless TLS). I have a lot of experience with Cloudflare for both personal and Enterprise plan (I was the technical person in charge of the account and configuring and such). Granted, I've not been dealing with CF enterprise for a few years now and they may have a new service offering outside of enterprise that I'm not familiar with, but my quick look around still looks like everything aside from Keyless TLS requires either giving them the key (in the case of ACM custom certificates) or they use their own certificate for client <-> Cloudflare. When I did manage the enterprise plan, we actually didn't use Keyless TLS because we used features that required them to terminate TLS anyway, so I can't speak to the specifics of it.

I hope I'm wrong though. I'd love to have true E2EE while still getting the DDoS protection on my personal stuff.

[-] chicken@lemmy.dbzer0.com 2 points 3 days ago* (last edited 3 days ago)

Yeah, I did ultimately realize this, maybe I should have written a bit more in my edit earlier but it's a bit embarrassing tbh, I had come to some wrong conclusions. I think what I'm going to do is simply stop using Cloudflare for anything that does not have an extra layer of encryption on top of https, or that isn't just a static, public webpage with no interactivity.

[-] bjoern_tantau@swg-empire.de 3 points 5 days ago

How can they act as a proxy if they can't terminate the connection? Or what service does that offer?

I guess they could filter out some connections based on IP addresses. But is that enough for some customers? Or am I overlooking something?

[-] chicken@lemmy.dbzer0.com 5 points 5 days ago* (last edited 5 days ago)

How can they act as a proxy if they can’t terminate the connection?

Why wouldn't they be able to? The DNS record points to Cloudflare's IP, they forward the traffic to your server's IP. This is a common choice for self hosting setups because it's a free service and it is a way to avoid pointing a DNS record at your home IP, which you may not want everyone to know. That doesn't require decrypting the traffic.

How this squares with the ddos protection and caching stuff, I'm not sure, but I know I set up SSL locally, did not give Cloudflare the keys, turned off all the options for them to handle it, and everything seems to work.

[-] bjoern_tantau@swg-empire.de 2 points 4 days ago

Thanks! I hadn't considered just wanting to hide your own IP.

load more comments (1 replies)
[-] bilb@lemmy.ml 3 points 5 days ago

That's true if you're proxying your traffic for DDoS protection, but you don't need to do that to use them as a DNS, if you must.

[-] ComradePenguin@lemmy.ml 2 points 4 days ago

Thanks for the info about HTTPS. I have used it a lot in the past, since its so incredibly easy and reliable

[-] crandlecan@mander.xyz 49 points 5 days ago

Good luck reaching websites 😂

[-] bjoern_tantau@swg-empire.de 22 points 5 days ago

Just blocking the domain won't do you any good. Half the internet is behind Cloudflare. Even some Lemmy servers use it.

[-] postman@literature.cafe 38 points 5 days ago

I suggest you also block anyone using AWS.

[-] bonsai@lemmy.dbzer0.com 7 points 5 days ago

I don't think OP would be able to use the modern internet lol

If they still can then goddam please write a tutorial

[-] Zach777@lemmy.ml 5 points 5 days ago

Well you can use the modern internet. Just not most of it. You would be only looking at the personal indie web at that point.

[-] adespoton@lemmy.ca 6 points 4 days ago

A lot of personal indie web uses CF because it’s free and manages usage spikes and your home server going offline for whatever reason.

[-] ScoffingLizard@lemmy.dbzer0.com 1 points 3 days ago

It's a pain in the ass for sure. There are many things I can't see. It's worth it to not fund fascism.

[-] prex@aussie.zone 3 points 4 days ago

Usenet, email & gopher. Perfection.

load more comments (1 replies)
[-] Cherry@piefed.social 32 points 5 days ago

Reminds me of when my stepmother turned off the router because she didn’t want incoming radiation and then couldn’t figure why her emails were not arriving.

[-] Aria@lemmygrad.ml 8 points 4 days ago

Is this even the privacy forum? A lot of people here implying OP should consent to the spying for better service. Cloudflare absolutely does gather as much as Google, and with much deeper access. If you can go without those websites, then block Cloudflare.

[-] swelter_spark@reddthat.com 2 points 1 day ago

That seems typical of this community, IMO. It constantly confuses me.

[-] HubertManne@piefed.social 15 points 5 days ago

As others have mentioned you are going to have a tough time seeing much on the web without it but I guess it would be a good way to see the web with like zero corpo stuff.

[-] Quill7513@slrpnk.net 2 points 4 days ago

for that reason i block it via uBlock origin because it is an operational reality that i need to see that shit sometimes. the only uBlock origin origin that never gets toggled is wix. that shit can stay the fuck off my screen

[-] HubertManne@piefed.social 2 points 4 days ago

this is one reason I have not been very motivated to block ads. its kinda something I want to know about because holy trump they are just lowest common denominator at this point. There is just a whole cesspool that people who have not seen adds since before covid are unaware of.

load more comments (1 replies)
[-] sidebro@lemmy.zip 28 points 5 days ago

I think I'd rather practice other anti-tracking or anti-fingerprinting measures rather than blocking one of the largest CDN's in the world. But yes, they do track.

[-] ParlimentOfDoom@piefed.zip 15 points 5 days ago

This is just turning off your router with extra steps

[-] FriendBesto@lemmy.ml 2 points 3 days ago

I am of the habit that I block it globally on the browser. Until perhaps a website that I have to use needs it.

[-] doodoo_wizard@lemmy.ml 19 points 5 days ago

Lots of stuff breaks when you block cloudflare so a better way to avoid its data collection is to use a vpn and clear your browsing data.

[-] JadeEast@quokk.au 6 points 5 days ago

I have the detect cloudlflare firefox extension. I avoid sites that use it. Haven't tried blocking it completely yet but I could probably manage.

load more comments (2 replies)
[-] Zoma@sh.itjust.works 2 points 4 days ago

I block cloudflareinsights.com which my lemmy instance seems to be using lol.

[-] ScoffingLizard@lemmy.dbzer0.com 1 points 3 days ago

I have not had that one come up on my logs yet.

load more comments
view more: next ›
this post was submitted on 25 Apr 2026
93 points (93.5% liked)

Privacy

48289 readers
896 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS