gnome-shell-extension-syncthing
gnome-shell-extension-syncthing copied to clipboard
"Web Interface" button launches a web client which has no way of trusting self-signed TLS certificates.
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.
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.
That sounds good, thanks.
another attempt to solve the issue... https://github.com/jaystrictor/gnome-shell-extension-syncthing/pull/23