From c211055bf9f7f3b392d59f5509cbbee4ab38050b Mon Sep 17 00:00:00 2001 From: Seva <seva@binarytrails.net> Date: Tue, 20 Aug 2019 13:08:37 -0400 Subject: [PATCH] tester: add https support to proxy_node --- tools/proxy_node.html | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tools/proxy_node.html b/tools/proxy_node.html index b23ef4a2..13c94d66 100644 --- a/tools/proxy_node.html +++ b/tools/proxy_node.html @@ -116,13 +116,19 @@ $(function() { const serverStatus = $("#serverStatus"); const serverBtn = $("#serverBtn"); setServer = function(event) { - server = 'http://'+serverValue.val() + '/'; + server = serverValue.val() + '/'; serverStatus.empty(); serverBtn.button('loading'); $.getJSON(server, function(data){ $('<span><b>Node</b> '+data.node_id+'</span>').appendTo(serverStatus).hide().fadeIn(); }).fail(function(error) { - serverStatus.html("<div class='alert alert-danger' style='margin-bottom: 0px;'><span class='glyphicon glyphicon-remove' aria-hidden='true'></span> Can't access node</div>"); + var message = " Cant' access node." + if (serverValue.val().indexOf("https") != -1){ + message += "</br></br>Self-signed certificate must be allowed in browser." + } + serverStatus.html("<div class='alert alert-danger' style='margin-bottom: 0px;'>" + + "<span class='glyphicon glyphicon-remove' aria-hidden='true'></span>" + + message + "</div>"); }).always(function(error) { serverBtn.button('reset'); }); @@ -143,7 +149,7 @@ $(function() { <div class="well well-sm" style="margin-top:10px; margin-bottom:0px;"> <form id="serverForm" class="form-inline" onsubmit="return setServer();" style="margin-bottom:4px;"> <div class="input-group"> - <input type="text" class="form-control" id="serverValue" placeholder="Proxy server" value="127.0.0.1:8080"/> + <input type="text" class="form-control" id="serverValue" placeholder="Proxy server" value="http://127.0.0.1:8080"/> <span class="input-group-btn"> <button id="serverBtn" type="submit" class="btn btn-default" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i>"><span class="glyphicon glyphicon-refresh" aria-hidden="true"></span></button> </span> -- GitLab