Cloudflare sospechó erróneamente que la interrupción generalizada que desconectó numerosos sitios web del 18 de noviembre se debió a un ataque DDoS, admitió el director general de la empresa. en su publicación de blog Eso desglosa lo sucedido, sin embargo, Matthew Prince explicó que después de darse cuenta de su error, su equipo pudo solucionar el problema. «El problema no fue causado, directa o indirectamente, por un ciberataque o actividad maliciosa de ningún tipo», escribió. En cambio, fue causado por un cambio en los permisos de sus sistemas de bases de datos, lo que provocó un problema con un archivo utilizado por su sistema Bot Management.
El sistema de gestión de bots de la empresa utiliza un modelo de aprendizaje automático para puntuar los bots por cada solicitud que realizan cuando rastrean la red de Cloudflare. Sus clientes confían en esas puntuaciones de bots para decidir si permiten o bloquean el acceso de bots específicos a sus sitios web. Uno de los usos de tener puntuaciones de bots es poder bloquear los bots de las empresas de inteligencia artificial para que no puedan usar el contenido de un sitio web para capacitar a sus LLM. En julio, Cloudflare lanzó un experimento llamado «pagar por rastreo,”que permite a los propietarios de sitios web permitir que un robot de inteligencia artificial rastree sus páginas si les pagan por el acceso.
Prince dijo que el modelo se basa en un archivo de configuración de «funciones» para hacer una predicción sobre si una solicitud de bot fue automatizada o no. El archivo de características se actualiza cada pocos minutos y un cambio en el mecanismo subyacente que genera ese archivo provocó un cambio en su tamaño que desencadenó el error. «Como resultado, el sistema proxy central que maneja el procesamiento del tráfico para nuestros clientes devolvió códigos de error HTTP 5xx, para cualquier tráfico que dependiera del módulo de bots», escribió Prince.
Este evento reciente ha sido la peor interrupción de Cloudflare en años. La compañía dijo que no ha tenido una interrupción que haya «causado que la mayoría del tráfico principal deje de fluir [its] red” desde 2019. Prince se disculpó por el problema en nombre de su equipo.