On Wed, Feb 15, 2017 at 12:17 PM, Adrien de Croy <adrien@qbik.com> wrote:
> or at the very least the response message from the proxy needs to be
> digitally signed. I could understand why a browser may not wish to have 2
> TLS layers going on at the same time.
>
​Chrome supports speaking to an HTTP proxy via TLS. However, that's not
sufficient to display error pages in response to connect requests. If the
user attempts to navigate to an https:// URL, the UI presented should
either be:
* Actual content from the server which has been end-to-end authenticated
via a TLS connection to the origin.
* Browser UI
In the general case, the proxy is not in a position to be trusted by the
browser, alas.
Cheers,
Ryan