Re[2]: Moving to Github ... ?

Laurent Bercot via busybox <[email protected]> Thu, 14 May 2026 17:19:39 +0000
Newsgroups gmane.linux.busybox
Message-ID <[email protected]>
>     It seems that many sites are under pressure by IA crawlers. However it isn't proven these are attacks.

  These are not attacks, but they are indistinguishable. LLM crawlers
do not care about etiquette, robots.txt, or proper resource usage; they
hammer the server as hard as they need, and do everything they can to
avoid getting blocked, typically by running from large swaths of
residential IPs. They're not trying to pwn the server, but they know
they're doing something wrong. It is valid to consider them attacks.


>    In some cases, the bots require non-existing resources, and the servers respond by "404 Not found", but, according to RFC2616, this response is ambiguous because it does not tell wether the resource is permanently or temporarily absent, which sort of means "retry later". This might be the reason why the bots retry.

  404s are not the problem, they barely consume any resources. The
problem is cgit and bugzilla: invoking a CGI is what is costly, and
something like cgit gives a incredibly large amount of links to harvest.
That is why the busybox.net site is usable again after Denys disabled
cgit and bugzilla: bots may still hit static pages and 404s, but that
doesn't overload the server.

  Short of using a provider that has enough resources to deploy anti-
crawler measures or absorb the load, such as github (for how long? their
service level is at zero nines this year, lol), I only know of two ways
to defend against the LLM crawler spam. The first is Anubis. The second
is something I did last year and talked about on the fediverse:
https://social.treehouse.systems/@ska/115384879517972291

  Github will do for now, but I'm afraid that soon a more durable
solution will be needed. Moving to another provider could be one.

--
  Laurent