Hi!

On Tue, Mar 18, 2025 at 01:59:14PM +0100, Fairlamb, Christina wrote:
 
> Not strictly a Koha problem but something I know a lot of Koha users face.
> After years of running happily with fail2ban and robots.txt blocking
> bots/crawlers, the security seems to have passed. We've been getting more
> and more bots of late switching IPs before bans can take place, perhaps
> they could be ddos, either way grinding koha to a halt. I've had to switch
> OPACPublic to disable for now. I can't find much about securing a server
> against these types of hits. Does anyone else running a small server have
> any guidance on what could be done/the next steps? I'd ideally like to keep
> the OPAC public.

Not only Koha is suffering from this (which seems to be cause mostly be "AI" 
bots).

Here is a post from SourceHut:
https://status.sr.ht/issues/2025-03-17-git.sr.ht-llms/

and a rather long thread on lobsters, which contains some solution ideas (and a 
lot of general LLM discussions):
https://lobste.rs/s/dmuad3/mitigating_sourcehut_s_partial_outage

But yes, currently it sucks...

Greetings,
domm

-- 
Thomas Klausner                  domm                     https://domm.plix.at
Just another ( Perl | Postgres | Koha | Bicycle | Food | Photo | Vinyl ) Hacker


Today I added a special case for a "very special customer" to our Exporter. 
Already looking forward for the next special case...
But at least I learned something about #Perl DBIX: You can do

`{ select => 'id', { '' => "me.created between $begin and $until", -as => 
'is_created'} }`

to get `select me.id, me.created between $begin and $until as is_created`. 
Notice the empty string as the hash key, which should (according to the docs) 
be the name of the sql function you want to call, but luckily (or buggingly?) 
works to my advantage.

[ 2025-03-17 20:25 > https://domm.plix.at/microblog.html ]

Who came up with "Digital Natives" when it should have been "Digital Naives"?
[ 2025-03-17 10:21 > https://domm.plix.at/microblog.html ]
_______________________________________________

Koha mailing list  http://koha-community.org
Koha@lists.katipo.co.nz
Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha

Reply via email to