From the accepted Stack Overflow answer: OK, so after trying everything and (unsuccessfully) requesting support on Cloudflare community pages, I ended up solving the problem by simply deleting and creating the tunnel anew. I also upgraded my cloudflared instance in the process. So, the steps to delete and the create the tunnel again: cloudflared tunnel delete your_tunnel_name then cloudflared tunnel create your_tunnel_name then copy the new tunnel ID from the cli output in the terminal and complete the following steps: Find and open the config.yaml file in the .cloudflared folder on your root user and paste the new tunnel ID over where the old one was. Go to DNS settings of your cloudflare account and update the CNAME records for your hosts that you want routed through the tunnel so that the target points to new_tunnel_id.cfargotunnel.com . Then run the tunnel, and ingress starts working as expected.

Context: Problem: Accepted solution (score 5): OK, so after trying everything and (unsuccessfully) requesting support on Cloudflare community pages, I ended up solving the problem by simply deleting and creating the tunnel anew. I also upgraded my cloudflared instance in the process. So, the steps to delete and the create the tunnel again: cloudflared tunnel delete your_tunnel_name then cloudflared tunnel create your_tunnel_name then copy the new tunnel ID from the cli output in the terminal and complete the following steps: Find and open the config.yaml file in the .cloudflared folder on your root user and paste the new tunnel ID over where the old one was. Go to DNS settings of your cloudflare account and update the CNAME records for your hosts that you want routed through the tunnel so that the target points to new_tunnel_id.cfargotunnel.com . Then run the tunnel, and ingress starts working as expected.