Tell HN: docker pull fails in spain due to football cloudflare block

Spain’s soccer crackdown breaks app downloads; devs rage, joke, and reach for VPNs

TLDR: A Spanish court’s soccer-season IP blocks on Cloudflare accidentally broke app downloads, stalling developer builds during matches. Commenters blasted it as censorship, shared workarounds like VPNs or hosting abroad, and joked about checking a “is the match on?” site before hitting deploy—because kickoffs now bench code.

A Spanish developer spent an hour chasing mysterious errors before discovering the real culprit: soccer season. During La Liga matches, a court-ordered block hits Cloudflare—an internet traffic middleman used by tons of sites—so hard that even pulling app packages (think “downloading building blocks for apps”) fails. The banner literally said the IP was blocked due to a December court ruling. Cue chaos in the comments.

The hottest take? “This is censorship.” One user linked to TechRadar, calling the blanket blocks “completely messed up.” Others took the practical route: use a VPN, run your systems outside Spain, or try alternate domain name servers. Another commenter explained the blow-by-blow: Spain’s block snags big chunks of Cloudflare’s storage, so everything riding on Cloudflare gets caught in the net—Docker image pulls, zero-trust tunnels, the lot. There’s even a tongue-in-cheek helper site, hayahora.futbol, to check if a match is on before you deploy.

Meanwhile, one commenter joked off-topic about Cloudflare launching its own Docker registry, while others resignedly said “welcome to the club.” The vibe: a mix of outrage, eye-rolls, and gallows humor as devs realize their build pipelines now have to check kickoff times. When football whistles blow, code gets benched—and the internet feels way smaller than it should.

Key Points

  • GitLab CI pipelines on a local runner failed due to TLS errors when pulling Docker images.
  • Direct 'docker pull' returned a certificate verification error for a Cloudflare R2 hostname.
  • Visiting the Cloudflare R2 URL displayed a legal block banner referencing a Dec 18, 2024 ruling by Barcelona’s Commercial Court No. 6.
  • The proceeding was initiated by LaLiga and Telefónica Audiovisual Digital, per the notice.
  • The user concluded the host is blocked in Spain during football match periods, disrupting Docker pulls and pipelines.

Hottest takes

"Time to use a VPN in your docker pipelines ;)" — sigio
"What Spain does is basically censorship" — vaylian
"When the La Liga match starts, everything that’s proxied via CF stops working" — utrack
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.