3 ms·
Cloudflare is talking about the security benefits of Cloudflare Tunnels. They may well be fairly secure, but I would love to see Cloudflare clean up their confi
by amluto 2y ago
Cloudflare is talking about the security benefits of Cloudflare Tunnels. They may well be fairly secure, but I would love to see Cloudflare clean up their configuration system so that the configuration actually matches the behavior.
Setting up a mapping from DNS name to route should not be called DNS and should absolutely not pretend to be a CNAME. The mapping from origin-side route to tunnel should not be done by pretending that a tunnel has a domain name. The routes should not be apparently separately configured in at least three places (DNS, Tunnel, and and Access). The JWT verification feature of tunnels should document what it does, and whatever it does should make sense and be well integrated with everything else. The Access settings should make sense, should not magically create other config, and the security settings should not require creating named groups that have entirely unclear scoping.
And for Pete’s sake, get rid of the bizarre config split between Zero Trust and everything else. It makes no sense and appears to just involve pointlessly reloading the config SPA because I guess Zero Trust uses a separate SPA that merely pretends like it’s the same one as everything else.
- tailspin2019 2y agoCompletely agree with all this. It’s getting worse over time too. This sort of thing is frustrating from a company that seems to launch a new product every week. The Zero Trust portal is such a terrible experience to use and has felt very badly “bolted on” to the rest of the Cloudflare portal from the beginning and has only continued to diverge from there. Cloudflare’s usability took a huge dive for me when tunnels moved out of the main UI. The integration between critical security products is poor too (eg Access and Tunnels) leading to confusion and uncertainty - which is exactly what you don’t need when it comes to security. I used to happily accept the MITM downsides for the benefits that CF brings but I’m getting quite close to writing my own simple managed reverse proxy system based on Nginx and just focusing on a few core features that I need.