gnome-shell-extension-syncthing icon indicating copy to clipboard operation
gnome-shell-extension-syncthing copied to clipboard

"Web Interface" button launches a web client which has no way of trusting self-signed TLS certificates.

Open audreytoskin opened this issue 8 years ago • 3 comments

Syncthing generates a self-signed certificate so that you can use the web client over a TLS / SSL connection. Using the command line syncthing -browser-only, the web client launches in my default web browser, where I can choose to trust this self-signed certificate. However, when launching the web client using your extension, by clicking on "Web Interface" in the top bar, it instead seems to launch in GNOME Web in "web application mode", which does not have a method for trusting self-signed certificates, so the web client is unusable.

audreytoskin avatar May 22 '16 03:05 audreytoskin

This, and many more issues with TLS connections. I would like to handle TLS problems in the WebKit view, but currently I don't know how. For the time being, let's just fall back to the default browser for TLS connections.

I keep this issue open until I find a better way.

jaystrictor avatar May 22 '16 13:05 jaystrictor

That sounds good, thanks.

audreytoskin avatar May 22 '16 21:05 audreytoskin

another attempt to solve the issue... https://github.com/jaystrictor/gnome-shell-extension-syncthing/pull/23

Palatis avatar Sep 04 '16 22:09 Palatis