-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uptime-Kuma causing ping floods #4837
Comments
Cannot read the capture you send. Does somewhat look like the wrong interface was being captured, as having proxmox usually means running on a server and those usually don't run via wifi.. Have also tried looking at it in a text editor, but that looks like random data to me without an explaination
How many nodes do you have pinging away at said hosting provider with the firewall? Btw: 1 ping/s = 1 packet/s I don't know why your provider considers this as flooding of multiple hosts. If I were a Provider, I would not worry about that. |
Also could you link to the docs of your IPS? I am assuming they don't outright block ICMP at 1 ping/s as
|
Sorry, that was a text file that included the logs sent to me from the hosting provider's IPS (top section), and copy-paste from Wireshark of the pcap from my firewall. I've enclosed the pcap in the attached zip file.
I am pinging from one node on my end to one IP at the hosting provider.
Not flooding multiple hosts at the hosting provider. But looking at the pcap, I can see Uptime Kuma is sending multiple pings several times to multiple hosts, at a rate of around 7-8/s. My expectation (and desire) is that Uptime Kuma would send one ping per defined testing interval for each monitored host/ip. |
Assuming you mean There are a few cases in which we send a retry:
In the 189 seconds of traffic that you have approximately the amount of pings that I would expect. Could you retry this in a less noisy environment and report the results? ( |
I've temporarily removed uptime-kuma from my network as I'm working on another project atm. I'll circle back when I have time to devote my attention. |
We are clearing up our old |
🛡️ Security Policy
📝 Describe your problem
I've had problems with uptime-kuma triggering IPS blocks due to excessive/abusive traffic. This latest incident I was able to talk to a network engineer who sent me the logs, Looking at the logs I see my IP is pinging them almost every second, instead of 300s as configured in uptime-kuma for this host.
I ran a packet capture on my firewall and indeed see that uptime-kuma is flooding several hosts with unexpectedly-high ICMP traffic.
I double-checked my site and general configuration settings, and everything loose as it should. Most of my entries are set for 5m (300s).
Any idea what might be causing this and how to make it act as expected? This is Uptime-Kuma 1.23.13 on docker 26.10 on a Debian 12 container on Proxmox. Nothing noteworthy appears in the Uptime-Kuma logs. Firewall logs and capture attached.
📝 Error Message(s) or Log
uptime-kuma ping capture.txt
🐻 Uptime-Kuma Version
1.23.13
💻 Operating System and Arch
Debian 12/Linux 6.5.13-5-pve/amd64
🌐 Browser
Firefox 126.0.1
🖥️ Deployment Environment
Runtime: Docker 26.10
Host: lxc Virtualization running Debian GNU/Linux 12 (bookworm) Linux 6.5.13-5-pve
Architecture: x86-64
Database: sqlite
Filesystem used to store the database on:
number of monitors:
The text was updated successfully, but these errors were encountered: