libremesh / lime-app

Geek-free Web App for setup and mantainance of Libremesh nodes built on Preact
https://libremesh.github.io/lime-app/
GNU Affero General Public License v3.0
50 stars 27 forks source link

Demo website doesn't work #46

Closed nicopace closed 7 years ago

nicopace commented 7 years ago

https://libremesh.github.io/lime-app/#/

It fails because it tries to talk to a standard websocket insteaad of a secure websocket.

This is because github.io forces requests to go through https

gmarcos87 commented 7 years ago

The demo site only works if you are connected from a libremesh network with the lime-webui-ng-luci package installed on the nodes. Also due to github pages security policy is only loaded on https, you must accept the "insecure" load from the option in the address bar (in chorme).

Accept insecure code secuende

nicopace commented 7 years ago

If connecting to the WebSocket fails, could we add a visible notice about that?

This is something that will happen all the time, and would be helpful to let the user know about it.