Hi all,
I am tearing my hair out a bit over this issue.
I have successfully set up my HA server, defined a static ip on my router, and set up a cloudflare tunnel directly to my server. This was all working absolutely perfectly, until my server powercycled, and my 'static' ip changed. I reset everything, and tried again. Now, the cloudflare tunnel connects for a few minutes, then fails. I checked the logs and saw that QUIC connections were not working, did some troubleshooting and found that I was unable to ping 1.1.1.1 or 8.8.8.8 from any device on my network. So I did a factory boot of my router, re-defined the static-ip, and reconfigured the cloudflare tunnel, as well as updated my HA server properly. I was then able to ping 1.1.1.1 and 8.8.8.8 to confirm that I was able to reach cloudflare servers..
This all worked solidly for a few hours, but then the same disconnection issues started happening. When trying to access my server externally, I often am given a cloudflare page that states the host is inaccessible.
Please can someone help me figure out what is going wrong?
Extra information:
My router is a Three 5G broadband Router in the UK.
Other troubleshooting steps I have done:
- Set static IP in HA (Static DHCP)
- Opened QUIC ports on router
- Disabled IPV4 firewall entirely
- Set static IP on router for HA server
Additional info:
Add-on: Cloudflared
Use a Cloudflare Tunnel to remotely connect to Home Assistant without opening any ports
Add-on version: 5.3.5
You are running the latest version of this add-on.
System: Home Assistant OS 16.0 (amd64 / generic-x86-64)
Home Assistant Core: 2025.8.0
Home Assistant Supervisor: 2025.07.3
Thanks,