They block the whole of Cloudflare R2, I believe the Docker hub is just (heh) a collateral. When the La Liga match starts, everything that's proxied via CF (including zero access reverse tunnels) stops working. There's even a website made for checking if the match is on: https://hayahora.futbol/ You can check if your host is affected: https://hayahora.futbol/#comprobador&domain=docker-images-pr...
Who exactly is blocking and on what legal base? If it's Spanish ISPs and they are massively over blocking, why are there no legal actions against them? (E.g. for not fulfilling their contracts)
Tell HN: Docker pull fails in Spain due to football Cloudflare block
371–380 of 444 posts
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#372Earlier quoted context omitted.
If cloudflare is providing services to illegal websites, they very much are in full control of the situation. They knowingly choose to keep hosting that content, and have legal customers exposed to that risk. You may like that the platform is open by default to everybody, but that's the obvious consequence.
Does cloudflare refuse a court order to take down a site? I don't think so.
Business-wise it's risky to deliver your service from IPs that also serves dirty content. Technical solutions exists, even if you want to stay on Cloudflare.
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#373Very good example as to why using a single, centralised proxy globally by all services is a bad idea. Docker would never have a reason to block anything if they were simply running their own. For everyone else, small and big, this is the weekly reminder to not use Cloudflare for user-facing access to anything.
There are multiple good reasons to use a CDN though. What’s your suggestion for an alternative?
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#374This is a great example of why blanket IP blocking is such a terrible enforcement mechanism. Cloudflare hosts hundreds of thousands of services behind shared IP ranges — blocking one IP to stop a piracy stream takes out everything else on that IP, including Docker registries, API endpoints, and CDNs that have nothing to do with football. The real fix on your end until Spain sorts this out: set up a pull-through regis…
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#375I wasn't able to pull some images and I lost 1h trying to diagnose network problems in my setup, but it didn't occur to me that "la liga" was the root cause . My workaround was to add "registry-mirrors": [" https://mirror.gcr.io "] in my /etc/docker/daemon.json
I use a little script[0] to automate that when deploying some personal projects, but really it could be as simple as `docker save`/`scp`/`docker load` (especially for a one-off situation or when the images are small).
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#376Very good example as to why using a single, centralised proxy globally by all services is a bad idea. Docker would never have a reason to block anything if they were simply running their own. For everyone else, small and big, this is the weekly reminder to not use Cloudflare for user-facing access to anything.
Cloudflare is one of the few companies who can handle that for relatively cheap, Docker could not just "run their own" and have it even be compareable.
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#377Earlier quoted context omitted.
This isn't really about centralization. ISPs are blocking at the IP level, not Docker Hub specifically. You could self-host a registry behind Cloudflare and still run into the same thing.
Self-hosting a registry is objectively “less bad” than relying entirely on docker hub but, unless all your Dockerfiles start with `FROM scratch` you’ll still need access to Docker Hub to pull the base images and their updates, and that’s true regardless of how many people are running their own registries. If instead of relying on a centralized registry, which just so happens to also depend on a centralized CDN, you c…
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#378Earlier quoted context omitted.
> This is precisely the situation that the internet was designed to prevent Right, but on the other hand, our constitution and laws are supposed to give us the rights to access a internet where the government cannot block entire companies who host websites, because a few bad websites are hosted there. Not to mention all us freelancers, contractors and just in general computing users, who sometimes want to continue wo…
I’d love for a way to put all my sites behind Cloudflare only during La Liga matches.
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#379Just wait until a bank moves their 2FA to CF... Netblock do not work and will never work.
Re: Tell HN: Docker pull fails in Spain due to football Cloudflare block
#380Very good example as to why using a single, centralised proxy globally by all services is a bad idea. Docker would never have a reason to block anything if they were simply running their own. For everyone else, small and big, this is the weekly reminder to not use Cloudflare for user-facing access to anything.
Docker must be handling absolute massive amounts of traffic on their (free) docker hub, Cloudflare is one of the only companies in the world willing to handle that is able to handle that cheaply. It’s no secret that Docker is struggling financially. So surely you’re not blaming Docker as well for using Cloudflare?