Skip to content
This repository has been archived by the owner on Jun 6, 2021. It is now read-only.

Drop Cloudflare #223

Closed
JohnMH opened this issue May 30, 2016 · 10 comments
Closed

Drop Cloudflare #223

JohnMH opened this issue May 30, 2016 · 10 comments
Labels

Comments

@JohnMH
Copy link

JohnMH commented May 30, 2016

Cloudflare is a harmful service, which is actively denying my access to the website. I have to use a VPN to get around their literally impossible captchas.

@edk0 edk0 added the wontfix label May 31, 2016
@edk0 edk0 closed this as completed May 31, 2016
@JohnMH
Copy link
Author

JohnMH commented May 31, 2016

Why was this closed and marked "wontfix"? This is a serious issue for the privacy of users.

On May 31, 2016 8:50:07 AM EDT, Ed Kellett notifications@github.com wrote:

Closed #223.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#223 (comment)

John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd

Sent from my Android device. Please excuse my brevity.

@ghost
Copy link

ghost commented Jun 1, 2016

@edk0 To be clear, this is an issue as it is a significant annoyance for Tor users and can make it impossible to use the freenode website without JavaScript.

On the ethical side, it's also an issue as it gives control over the website to a third party who is then able to modify the website, deny access to users (which CloudFlare practically does) and collect data about them.

@mistohise
Copy link
Contributor

This is, however, not a website issue that can be fixed on the GitHub. It's also very unlikely to change as Cloudflare provides much needed protection for the website. So the close & wontfix are correct.

@edk0
Copy link
Contributor

edk0 commented Jun 1, 2016

The website is already controlled by several other third parties and we don't have a way to remove cloudflare specifically without giving up https (or freenode.net). Possibly we could mirror the site somewhere that isn't cloudflare'd, and/or disable some of cloudflare's more aggressive protection things; if you think either of those would help, feel free to make an issue and I'll see what staff think.

@JohnMH
Copy link
Author

JohnMH commented Jun 1, 2016

CloudFlare doesn't offer any protection, as your server is still easily resolved by services like CrimeFlare. I currently use CrimeFlare's database to map freenode.net to the IP they show for freenode, but this isn't an option for many others.

On June 1, 2016 4:05:40 AM EDT, Dr Emenculous Paboory notifications@github.com wrote:

This is, however, not a website issue that can be fixed on the GitHub.
It's also very unlikely to change as Cloudflare provides much needed
protection for the website. So the close & wontfix are correct.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#223 (comment)

John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd

Sent from my Android device. Please excuse my brevity.

@JohnMH
Copy link
Author

JohnMH commented Jun 1, 2016

It would be trivial to support https using a Let's Encrypt provided certificate, and CloudFlare is not a domain registrar. There is no chance of losing the domain.

On June 1, 2016 7:31:44 AM EDT, Ed Kellett notifications@github.com wrote:

The website is already controlled by several other third parties and we
don't have a way to remove cloudflare specifically without giving up
https (or freenode.net). Possibly we could mirror the site somewhere
that isn't cloudflare'd, and/or disable some of cloudflare's more
aggressive protection things; if you think either of those would help,
feel free to make an issue and I'll see what staff think.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#223 (comment)

John M. Harris, Jr.
PGP Key: f2ea233509f192f98464c2e94f8f03c64bb38ffd

Sent from my Android device. Please excuse my brevity.

@edk0
Copy link
Contributor

edk0 commented Jun 1, 2016

You misunderstand. Freenode doesn't host the website; GitHub does, and one effect of that is that we can't have freenode.net and https at the same time.

@JohnMH
Copy link
Author

JohnMH commented Jun 14, 2016

@edk0 I don't see any reason that HTTPS is even used here: There is no security as it is. CloudFlare is only giving people access to their servers using TLS, then it connects to
the real freenode.net servers (in this case GitHub pages) using HTTP without TLS.

@JohnMH
Copy link
Author

JohnMH commented Jun 14, 2016

In addition, the certificate used is not secure nor is it only for freenode. Details on the cert here: http://www.crimeflare.com/cgi-bin/cflist2/7516

@edk0
Copy link
Contributor

edk0 commented Jun 14, 2016

@JohnMHarrisJr browsers are becoming increasingly prejudiced against HTTP :) also, cloudflare keeps the site online if github goes down (due to maliciousness or just github being github), which we quite like.

I'm going to lock this issue now, as I don't see any way for it to become productive.

@freenode freenode locked and limited conversation to collaborators Jun 14, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants