7 ms·
Issues with corporate censorship and mass surveillance
- secfirstmd 11y agoGreat to see this issue finally being tackled head on.
- jeff_carr 11y agoWhy would someone put a tor server behind cloudflare in the first place? If you are using cloud flare, you are using it to protect yourself from abuse (DDOS, etc). Doesn't allow GET requests mean you can DDOS things behind cloudflare then? I'm skeptical that cloud flare can somehow be roped into 'corporate censorship' -- they IMHO clearly were not founded or intended to enable some sort of nefarious intent. Quite the opposite in fact. TLDR: The title of this article is dubious or even trolling
- secfirstmd 11y agoI thought the issue is not a TOR server behind a CF but how CF deals with TOR users going to regular non .onion sites.
- bogus- 11y ago> I'm skeptical that cloud flare can somehow be roped into 'corporate censorship' -- they IMHO clearly were not founded or intended to enable some sort of nefarious intent. Quite the opposite in fact. The fact that CloudFlare makes it challenging for users from a particular network to access common resources is, in itself, a form of censorship. This is especially problematic due to the nature of people who tend to use Tor, i.e. those who seek some level of anonymity for various reasons. I don't believe CloudFlare is malicious or intends to block legitimate Tor users. But it is censorship nonetheless, hence the title.
- jc4p 11y agoThis isn't what anyone except you is talking about. The issue is being unable to access CF secured clearnet websites using the Tor Browser Bundle (or any other way to route your traffic through Tor).
- cyphar 11y agoRunning an onion service behind CF (apart from being basically impossible) would lose many of the useful features of onion services. The topic being discussed is accessing clearnet websites hosted behind CF using Tor. Speaking personally, I've had to solve endless amounts of Captcha every fucking day. It actually makes me reconsider how important the site I'm trying to view is, because CF is trying to make it hard for me to read information anonymously.
- secfirstmd 11y agoDitto
- fweespeech 11y agoI'd like to see a better solution for CF/Tor interactions but, to be perfectly honest, Tor is too small a portion of CF's user base for them to put serious effort into this and the fact their solution is more of the same seems to largely reinforce this point. I honestly refuse to use them when I have a choice in the matter because I don't have much faith in the dark mass of data that they have access will be used correctly. The fact they need to be called out publicly by the TBB team pretty much reinforces this belief.
- jgrahamc 11y agoThe problem is that there isn't an easy solution to this. We have made efforts to make things better for Tor users (see my comments in the linked ticket above) but at the same time there is abuse coming from Tor which we have to deal with and we see the amount of abuse increasing. As I said in the linked thread we are about to allow our customers to whitelist Tor exit nodes so that Tor users do not get challenged when coming from an exit node that's been used for a lot of abuse. That will allow any customer to decide what's appropriate.
- bogus- 11y agoThank you. That is a good first step to tackling this problem.
- mike_hearn 11y agoThere's no easy solution because Tor refuses to do anything that would allow for anything that works within current technology. This is not a new problem. If the Tor guys really want to stop being frozen out of large parts of the internet they need to 1) Tackle abuse 2) Go work for one of the large networks for a while so they see things from the other side, and then do a lot of research until they find a solution they know can make everyone happy. In fact Tor have repeatedly gone for solution 3: 3) Attempt to publicly shame employees of big networks and get them to lower their abuse defences by implying they're idiots who hate privacy, whilst simultaneously demonstrating little understanding of what abuse teams have to deal with. This never works. Tor is a trivial fraction of anonymised traffic to most major networks (VPNs are far more popular). It can be banned entirely with ~zero impact on any large business. Taking approach (3) just annoys the employees and makes them less likely to want to donate free engineering time to the Tor project (because that's effectively what they want/need). We can see this clearly happening on the linked thread. E.g. comments like this one: It's also unreasonable to maintain a "reputation" for a Tor exit node. ... just send a powerful message that Tor isn't serious. Sorry for the harsh words, but I've been round the block on this one too. Tor want to run a network that ignores abuse yet is openly welcomed by the worlds biggest content providers. Not gonna happen.
- Jordrok 11y agoSites routed through CloudFlare are practically unbearable to use over Tor and ReCaptcha 2.0 has actually made things worse. The new challenges take more time to solve and most times you're required to complete multiple challenges before being accepted. I'm glad to hear that this is being worked on, but I'm pretty pessimistic that there will be a good resolution. There seems to be a fundamental conflict of interest between preserving anonymity and being able to identify potential abuse. As CloudFlare grows and absorbs more and more of the Internet, the inconvenience and potential for tracking will only increase. The problem is really more of a structural one than a technical one - this is what happens when one entity controls vast portions of the infrastructure of the Internet.
- jgrahamc 11y agoI'm hopeful. The more we do abuse detection by intelligent means the more we are able to spot abuse without using CAPTCHAs or other tools like that. We are about to allow our customers to whitelist Tor so that sites that want an immediate solution for Tor users can disable the CAPTCHA check.
- hackercomplex 11y agoI'll just leave this here: https://github.com/DonnchaC/cloudflare-tor-whitelister https://github.com/DonnchaC/cloudflare-tor-whitelister with a simpe cron job like this ^ you can benefit from cloudflare without blocking TOR. btw cloudflare if you see this. I suspect you could make all of this drama disappear in an instant by adding a convenient firewall control panel option called "whitelist TOR". Then all of the grumbling would be redirected towards the individual websites who neglected to apply this option.
- jgrahamc 11y agobtw cloudflare if you see this. I suspect you could make all of this drama disappear in an instant by adding a convenient firewall control panel option called "whitelist TOR". Then all of the grumbling would be redirected towards the individual websites who neglected to apply this option. You mean the thing I said we are about to do both in this thread and in TFA? :-) We are going to allow customers to do that. Very soon.
- hackercomplex 11y agosorry for not paying attention. high five one other thing since you're here: you could have a second button: whitelist the top 20 most popular private VPN services, and college dorm NAT environments. I know that sounds annoying because it's not a simple task to compile and maintain such a list, but I suspect it's the kind of work that a single non-technical intern could have as a partial responsbility. If you left this control in the "allow" position by default then I bet these VPN providers would start policing their own networks as a means to win your blessing to stay onto the whitelist. Then consumers would have a better idea about which VPN providers are respectable at least in terms of whether or not they nix the most obvious forms of breach attempts/scanning emanating from their nodes. That may sound far-fetched, but I just wanted to throw it out there.
- madez 11y agoWhat about a proof of work when coming from tor as a method to fight DDoS?
- anexprogrammer 11y agoForget Tor, what about VPNs and shared networks? CloudFlare has a great way to make the web unusable. The number of small blogs that seem to use it has become infuriating. I typically browse via a VPN, and CF present their capture blocking on every CF site visited. This wouldn't be too bad, but the captcha is often infuriating and the CF page + capture is consistently one of the slowest loading. Lumping every user of a VPN or shared network in with the spammers is short sited, and "allowing customers (of Cloudflare presumably?) to whitelist" rather than presenting any possible solution for the innocent browser is typical of what the internet has become. If someone is on a large shared network - VPN or university NAT, someone will have virus, spam or other crap on their machine. There needs to be a solution that ensures the other hundreds of people on that net can be minimally impacted. Perhaps a way to captcha ONCE per xx hours as a browser, rather than 5x in 5 minutes as is often the case now. It's got so annoying I find myself wishing someone made an Adblock filter list for CF sites.
- cyphar 11y agoWhy forget Tor?
- anexprogrammer 11y agoOK, that was careless writing. Better would be "Of equal importance". Net result right now is Cloudflare is equally unfriendly to both classes of users. I'd imagine the solutions similar, though someone on Tor would probably care far more about using a CF cookie for captcha bypass solution than someone on a large NAT.
- hartator 11y agoJust tried to browse with the TOR browser my websites (funlabo.com, defouland.com, stratozor.com) which have "Essentially Off" firewall settings on CloudFlare: I was indeed greeted by a bit annoying Google Captcha for each domain. That said, I am thankful for the services provided by CloudFlare, notably on the performance side and you do have an option "Off" for this if you pay for an Enterprise plan. I still recommend them.
- makomk 11y agoSo if I'm understanding this correctly, CloudFlare offer free CDN and DDoS protection services to websites on the (unmentioned) condition that they make those sites essentially unusable over Tor? Wow. No wonder the Tor developers consider this an attempt to enable mass surveillance.
- pfg 11y agoThey're not unusable, it just becomes a bit more inconvenient to use them. In my experience, you need to solve 2-3 captchas per site per new circuit (i.e. every 10 minutes, IIRC, although TFA mentions this might have changed recently). Exit node IPs end up on a lot of block lists. This is not specific to CloudFlare. It's in the nature of a project like Tor that some of its users use it for things like comment spam, which is one of the things CloudFlare tries to block. This might very well be what most of their customers want - a lot of non-CloudFlare sites block exit nodes completely. They're also adding a whitelisting feature for those who want to disable those features for Tor users.
- askmike 11y ago> on the (unmentioned) condition that they make those sites essentially unusable over Tor Most people don't see it as a condition like this. It's more like your website will be served through the CF network instead of your normal server. This has a lot of effects: increased security (DDOS and others), increased speed (distributed CDN, caching all your static content), (non js) analytics, free SSL (their certs, this was before letsencrypt) etc. A part of that incresed security is blocking traffic from "suspicious" sources, like TOR. Which your average small business with a website has no problems at all with.
- ternbot 11y agoFYI - I am behind a corporate firewall and this article got blocked
- cyphar 11y agoIt's on the Tor project bug tracker. It's unlikely that your company would support you downloading Tor inside your network.
- nyan4 11y agoIt's spelled Tor, non TOR
- force_reboot 11y agoThis selectively applied XKCD is relevant https://xkcd.com/1357/ https://xkcd.com/1357/
- chei0aiV 11y agoI would encourage Tor users blocked by CF to use archive.org or archive.is save functions instead of solving captchas and teaching Google how to be more human.