added a warning for insecure connections

This commit is contained in:
hamza zia 2014-05-31 20:59:02 +08:00
parent 3589434d97
commit 6e9a234412
2 changed files with 5 additions and 3 deletions

View File

@ -15,7 +15,7 @@ function(syscall, time, alerts, utils, rootScope, uri) {
, timeout = null
, forceNextUpdate = false;
if (['http', 'https'].indexOf(uri.protocol()) != -1) {
if (['http', 'https'].indexOf(uri.protocol()) != -1 && uri.host() != 'localhost') {
console.log(uri.host());
configurations.unshift({
host: uri.host(),
@ -102,7 +102,10 @@ function(syscall, time, alerts, utils, rootScope, uri) {
if (configurations.length) {
// configuration worked, save it in cookie for next time and
// delete the pipelined configurations!!
if (currentToken)
alerts.addAlert('Successfully connected to Aria2 through its remote RPC …', 'success');
else
alerts.addAlert('Successfully connected to Aria2 through remote RPC, however the connection is still insecure. For complete security try adding an authorization secret token while starting Aria2 (through the flag --rpc-secret)');
configurations = [];
}

View File

@ -28,7 +28,6 @@ function(_, JSON, name, utils, alerts) {
_.each(sockRPC.handles, function(h) { h.error() });
sockRPC.handles = [];
sockRPC.initialized = false;
alerts.log('Cannot talk to aria2 over WebSockets. Switching to regular HTTP requests…');
},
onclose: function(ev) {
if (sockRPC.handles && sockRPC.handles.length)