SSL and nonSSL at the same time.

Add the possibility of using SSL and non-SSL connections to HBMon.

Please adjust the network ports (according to your needs) both in monitor.py and hbmon.js
This commit is contained in:
Catalin Vatra
2021-05-21 13:54:44 +03:00
parent 9922d3dd74
commit 15a966ad5e
2 changed files with 14 additions and 8 deletions
+9 -3
View File
@@ -11,9 +11,15 @@
masters_table = document.getElementById('masters');
opb_table = document.getElementById('opb');
peers_table = document.getElementById('peers');
wsuri = (((window.location.protocol === "https:") ? "wss://" : "ws://") + window.location.hostname + ":9000");
// Use both https and http protocols
if (window.location.protocol != "https:") {
wsuri = "ws://" + window.location.hostname + ":9000";
}
else {
wsuri = (((window.location.protocol === "https:") ? "wss://" : "ws://") + window.location.hostname + ":9001");
}
if ("WebSocket" in window) {
sock = new WebSocket(wsuri);
} else if ("MozWebSocket" in window) {