Aggressive client sending huge amount of requests

Hi team, I am brand new.

I have joined the pool with my stratum 1 server. I have a kind of aggressive client hammering me with requests, specifically

158.195.159.1 4.83 req/s Int=-2

measured for 60 secods.

I have tried to contact them, that they might have wrongly set clients behind one IP, but no response, yet. I am wondering if setting a limit is a good idea, specially to not hurt the pool. Any suggestions? Thank you

Setting a limit to protect your server from a rogue client to protect its serving the pool is good for the pool.

I would just ignore it. 5 requests per second is more than any single client should be sending, but it’s about 0.1% of the load that each of my servers gets from the Pool. Is it causing you any trouble that makes it worth the effort of doing something?

Hi,

thanks for your reply.

For now it does not cause any issues, and it seems to be an university server, so probably it is serving as a NAT or aggregator for the local clients. I was just not sure, if I can leave it like that or limit the requests, cause my client list at the moment shows almost 500 000 clients. Majority of them has regular requests like 1 in 2-4 secodns. Just this one seems to be hammering me a bit.

@meszaros.norbert welcome to the community! :slightly_smiling_face:

There are known broken clients out there in the wild that sends excessive number of NTP queries. I set up standard rate limit (one query every 2 seconds + some burst permitted) on the NTP servers that I am maintaning. However, I permanently block via iptables the clients with extrem high NTP query rate.