Falha no Docker Pull na Espanha devido ao bloqueio relacionado a futebol pela Cloudflare
(news.ycombinator.com)- Na Espanha, ocorreu um problema em que solicitações de download de imagens Docker (
docker pull) estavam sendo bloqueadas - Foi confirmado que a causa foi que a política de bloqueio da Cloudflare relacionada à transmissão de partidas de futebol também afetou o tráfego do Docker Hub
- Esse bloqueio causou a interrupção temporária da configuração de ambientes de desenvolvimento e dos processos de automação de deploy
- Suspeita-se que a Cloudflare tenha realizado um filtro incorreto de domínios ao longo da rota de rede
- Este é um caso que mostra que políticas globais de bloqueio em CDNs podem afetar diretamente a operação da infraestrutura de desenvolvimento
Bloqueio de acesso ao Docker Hub na Espanha
- Foram relatados casos em que solicitações de download de imagens do Docker Hub falharam em algumas redes na Espanha
- Foi confirmado que o tráfego foi bloqueado em trechos que passavam pela Cloudflare
- O motivo do bloqueio teria sido um mau funcionamento da política de filtragem da Cloudflare para impedir transmissões ilegais de partidas de futebol
Impacto no ambiente de desenvolvimento
- Com o acesso ao Docker Hub bloqueado, surgiram problemas de interrupção de pipelines de CI/CD e processos de deploy automatizado
- Também em ambientes locais de desenvolvimento, a falha no download de imagens essenciais impediu a execução de novos contêineres
- Isso mostra que mudanças temporárias em políticas de rede podem causar falhas diretas na operação da infraestrutura de desenvolvimento em todo o mundo
1 comentários
Comentários do Hacker News
Meu ISP simplesmente derruba o tráfego para esse IP. Nem ping nem traceroute funcionam, e o navegador só fica carregando até terminar em “página não encontrada”
A LaLiga trata isso como “um probleminha que só alguns nerds enfrentam”. Mas, na prática, há casos em que serviços como dispositivos de casa inteligente ou apps de rastreamento de pacientes com demência param de funcionar durante as partidas. Por exemplo, houve um caso em que uma mulher pediu ajuda por não conseguir localizar o pai (link da matéria)
Isso não deveria acontecer, mas é triste que só quando surgem prejuízos reais no dia a dia o público passe a perceber a gravidade do problema da censura
Esses sistemas de censura às vezes beneficiam governos ou empresas, mas no fim estamos provocando o colapso da infraestrutura de comunicação. Não é só uma questão de liberdade; também estamos desmontando a própria internet que construímos com tanto esforço
Durante jogos da LaLiga, toda a Cloudflare R2 é bloqueada, e o Docker Hub também vira dano colateral (collateral). Todos os serviços proxied via CF param
Existe o site hayahora.futbol para verificar se há jogo acontecendo. Lá também dá para checar se o seu domínio está sendo afetado
No HN, a indignação com os bloqueios da LaLiga aparece com frequência, mas nada muda
Eu não moro na Espanha, mas acho que seriam necessários os seguintes passos
Entre as reivindicações, poderiam estar compensação da LaLiga pela conta de internet, ou a inserção de avisos na transmissão no início e no fim do jogo informando “restrições na conexão de internet”
Esse tipo de bloqueio de IP inteiro é um método de repressão extremamente ineficiente. A Cloudflare opera centenas de milhares de serviços em IPs compartilhados, então bloquear um derruba junto registries do Docker e APIs
Uma solução temporária seria colocar um pull-through registry cache em um VPS fora da Espanha e apontar o daemon do Docker para lá. Assim dá para evitar o bloqueio e também contornar o rate limit do Docker Hub
É realmente absurdo que uma única ordem para reprimir streaming de futebol consiga parar o
docker pulldo país inteiroA menos que alguma big tech da internet entre com processo, essa situação provavelmente não vai mudar.
Alguém deveria escrever um filme de assalto ambientado na Espanha — com a trama usando os bloqueios da LaLiga durante os jogos para furar o perímetro de segurança
Isso é como fechar o abastecimento de água da cidade inteira porque uma única casa está com vazamento. O prejuízo social é muito maior
Como morador da Espanha, eu também estou sofrendo com o mesmo problema. A solução é usar VPN ou trocar o servidor DNS
O DNS da Cloudflare usa EDNS Client Subnet (ECS) para retornar IPs diferentes por região. Se você usar um resolver fora da Espanha ou DoH/DoT, pode receber um IP que não esteja bloqueado. O AdGuard DNS funciona bem
Os seres humanos têm a tendência de adotar novas políticas sem testá-las direito. Essas políticas de bloqueio são mais um exemplo
Esses princípios deveriam ser aplicados ao desenho de qualquer política pública
Bloquear domínios e IPs durante jogos da LaLiga já virou uma rotina normal
Casos parecidos incluem “servidores de jogo bloqueados na Espanha durante partidas” (link) e “a LaLiga bloqueando o acesso a freedom.gov” (link)
Como espanhol, eu preferiria que a Cloudflare simplesmente suspendesse seus serviços na Espanha. Sem pressão internacional, esse abuso não vai acabar