skyjake / lagrange

A Beautiful Gemini Client

Home Page:https://gmi.skyjake.fi/lagrange/

Repository from Github https://github.comskyjake/lagrangeRepository from Github https://github.comskyjake/lagrange

Loading an HTTPS page on Lagrange shows a secure green padlock icon, despite encryption being between the website and the proxy, not the website and Lagrange.

ElonSatoshi opened this issue · comments

  1. File > Preferences > Network, set HTTP proxy to stargate.gemi.dev:1994
  2. Load https://example.com

Expectation: Assuming the encryption is between the website and the proxy, there should be a gray unlocked padlock, because the third party proxy serves as a middle man between you and the website, and can watch everything you do on that website.

Actual result: Lagrange sees the connection as secure.

I suppose there should be a visible indication that the page was fetched via a proxy server. At least the Page Information should display the proxy IP/host and trust status.