El problema

Por qué tu web deja de cargar cuando hay partido

Qué ocurre, a quién afecta y cuánto dura, explicado con datos reales de mis propias webs.

Una dirección compartida por muchas webs

Cuando una web usa Cloudflare, tus visitantes no se conectan a tu servidor, sino a direcciones IP de Cloudflare. Esas mismas direcciones las comparten muchísimas webs a la vez.

Una orden judicial permite a LaLiga pedir a los operadores que bloqueen las direcciones IP que se usan para emitir partidos de forma ilegal. Algunas de esas direcciones pertenecen a Cloudflare. Los operadores bloquean la dirección entera, así que caen todas las webs que la comparten, también la tuya.

Una direcciónde Cloudflare bloqueada tiendablogtu webacademiaclínicarestaurante
Ilustración: seis webs distintas comparten una misma dirección de Cloudflare. Al bloquearla, ninguna es accesible.

A quién afecta

El bloqueo lo aplican los operadores a sus clientes. En los datos de hayahora.futbol aparecen Movistar, Orange, Vodafone, Digi y MásMóvil.

Si tu visitante tiene otro operador, o está fuera de España, probablemente vea tu web con normalidad. Y tú, que quizá usas otro operador o entras desde el panel de tu hosting, no notas nada.

Visitante con un operador afectadoNo cargaVisitante con otro operadorCargaVisitante fuera de EspañaCarga
Ilustración: el mismo bloqueo afecta de forma distinta según el operador de cada visitante.

Cuánto dura

Desde finales de agosto he medido 20 bloqueos en las direcciones de mis webs. El más corto duró 13 minutos y el más largo, algo más de 31 horas. La mediana ronda las 6 horas.

Casi todos empezaron entre el mediodía y la noche, justo cuando más tráfico tiene una tienda un fin de semana.

6 h12 h24 h13 min31 h29 ago25 oct
Duración de cada bloqueo en las direcciones de mis webs, del 29 de agosto al 25 de octubre. Fuente: datos públicos de hayahora.futbol.

Por qué cae todo a la vez

Los bloqueos no afectan a una sola dirección. En el bloqueo del 25 de octubre llegué a tener 28 direcciones del mismo rango bloqueadas al mismo tiempo, en cuatro operadores distintos.

Por eso no sirve vigilar solo la IP de tu web: hay que vigilar el rango completo, y la herramienta lo hace.

28 direcciones bloqueadas a la vez
Ilustración basada en un bloqueo real de octubre: veintiocho direcciones de un mismo rango bloqueadas a la vez.

Por qué cuesta tanto darse cuenta

Tu panel de Cloudflare dice que todo va bien. Tu web carga desde tu ordenador, y desde fuera de España también. Los avisos de caída habituales suelen medir desde servidores que no están en esas redes, así que no saltan.

Lo notas cuando un cliente te escribe, o cuando miras las ventas del fin de semana. Una comprobación sencilla: abre tu web con datos móviles durante un partido y compara con el estado en directo de hayahora.futbol.

Ver el estado en directo en hayahora.futbol

Un bloqueo real, de principio a fin

El 25 de octubre, a las 13:39, empezaron a aparecer direcciones bloqueadas en mi rango. A las 13:45 mis dos webs ya estaban en DNS directo. El bloqueo duró casi once horas. Cuando se liberó la última dirección, a las 00:28, la herramienta esperó a confirmarlo y a las 00:40 las devolvió a Cloudflare.

13:39 primeras IP bloqueadas 13:45 pasa a DNS directo 00:28 última IP libre 00:40 vuelve a Cloudflare 25 oct, 13:3026 oct, 01:00
Los cuatro momentos del bloqueo del 25 de octubre, con los tiempos reales de mis registros.

Qué opciones tienes

Aceptarlo y avisar

No tocas nada y avisas a tus clientes de lo que pasa.

  • Sin riesgo técnico.
  • Pierdes visitas y ventas durante cada bloqueo.

Recomendar una VPN

Pides a tus clientes que usen una para entrar a tu web.

  • No depende de ti.
  • La mayoría de tus clientes no la instalará ni sabrá por qué.

Pasar a DNS directo durante el bloqueo

Es lo que hace esta herramienta, de forma automática.

  • Tu web sigue accesible para todos.
  • Pierdes la protección de Cloudflare mientras dura.