News for hackers. Stuff that matters.
Re:Varnish Explained by CrLf on Monday October 24, 2016 @07:51AM (#12778035)
Doing HTTP separately from TLS in 2016 isn't doing "one thing" well, it's doing "half a thing."

If you're serving HTTPS to clients and your backends are also HTTPS, you quickly get into a mess of extra components opening unnecessary sockets around just to do TLS.

Re:Varnish Explained by olavgg on Monday October 24, 2016 @10:02AM (#12778834)
PHK has argued that the SSL/TLS libraries we have is a nightmare when it comes security design. He rather favor "jailing" these processes as a separate process. So if hell breaks lose, like with Heartbleed, your Varnish process should still be "safe".
Re:Varnish Explained by CrLf on Monday October 24, 2016 @11:04AM (#12779428)
I agree. But that doesn't require showing that separation to users. Varnish could internally separate TLS from the rest while still behaving as a single service.