<div dir="ltr"><div>Hi Christian,</div><div><br></div><div>Sorry for the delay, somehow gmail marked your email as spam :-(</div><div><br></div><div>So, vmod-vsthrottle would be my first instinct, or something a bit more refined, like <a href="https://github.com/varnish/toolbox/tree/main/vcls/redis_throttle">https://github.com/varnish/toolbox/tree/main/vcls/redis_throttle</a>.</div><div><br></div><div>As for not wanting to block real requests, I think you are always going to have that classification issue, but maybe you can throttle only on the backend side to limit disturbance?</div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>-- <br></div><div>Guillaume Quintard<br></div></div></div></div><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Oct 14, 2025 at 1:32 AM Christian Nölle <<a href="mailto:noelle@uni-wuppertal.de">noelle@uni-wuppertal.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello everyone,<br>
<br>
I would like to hear your opinion on how you would approach this problem.<br>
<br>
We have two Varnish servers running in a load-balancing cluster that <br>
cache TYPO3-based websites. We keep having the problem that script <br>
kiddies like to flood the server with requests and probes for vulnerable <br>
web applications.<br>
<br>
Basically, a WAF is connected upstream of the servers, but every now and <br>
then something gets through that isn't detected. This sometimes puts <br>
stress on our backend servers, so I'm thinking about how best to deal <br>
with it. Mod vsthrottle came to mind, i.e. slowing everything down once <br>
a certain request rate is reached. But of course, I don't want to affect <br>
‘real’ requests. What comes to mind for you?<br>
<br>
Best regards!<br>
<br>
Christian<br>
_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" rel="noreferrer" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>
</blockquote></div>