π I have found these related issues/pull requests
I have been unable to find related issues and/or pull requests.
π‘οΈ Security Policy
π Description
As the title says. I have a setup where I am proxying a service that uses TLS. The TCP connection to the proxy succeeds, and I have then configured uptime-kuma to attempt a TLS handshake. The handshake fails, because the remote immediately disconnects, since the backend of the proxy is down. However, the monitor is still up:
π Reproduction steps
- Start some sort of TCP server (netcat?) that immediately disconnects after the first data packet is sent. Alternatively, use some sort of TCP proxy service that points to nothing
- Add a monitor to uptime-kuma for this faulty TCP server
- Observe the message "TLS connection failed", yet the monitor is up
π Expected behavior
The monitor is reported as DOWN and the appropriate notifications get sent out
π Actual Behavior
Monitor stays up even though no successful connection was made whatsoever
π» Uptime-Kuma Version
2.2.1
π» Operating System and Arch
Alpine Linux v3.22 (Linux 6.12.74-0-virt x86_64)
π Browser
Firefox
π₯οΈ Deployment Environment
- Runtime Environment:
- Docker: Version
28.3.3 (Build 980b85681696fbd95927fd8ded8f6d91bdca95b0)
- Docker Compose: Version
2.36.2
- Database:
- Database Storage:
- Filesystem:
- Storage Medium: NVMe
- Uptime Kuma Setup:
π Relevant log output
There is no relevant log output :(
π I have found these related issues/pull requests
I have been unable to find related issues and/or pull requests.
π‘οΈ Security Policy
π Description
As the title says. I have a setup where I am proxying a service that uses TLS. The TCP connection to the proxy succeeds, and I have then configured uptime-kuma to attempt a TLS handshake. The handshake fails, because the remote immediately disconnects, since the backend of the proxy is down. However, the monitor is still up:
π Reproduction steps
π Expected behavior
The monitor is reported as DOWN and the appropriate notifications get sent out
π Actual Behavior
Monitor stays up even though no successful connection was made whatsoever
π» Uptime-Kuma Version
2.2.1
π» Operating System and Arch
Alpine Linux v3.22 (Linux 6.12.74-0-virt x86_64)
π Browser
Firefox
π₯οΈ Deployment Environment
28.3.3(Build980b85681696fbd95927fd8ded8f6d91bdca95b0)2.36.210π Relevant log output