From 1b49ae1ec949e91b0ee7cfa47af4d4c9a3625912 Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Fri, 3 Mar 2017 18:03:45 +0100 Subject: [PATCH] =?UTF-8?q?[fix]=C2=A0Try=20to=20contact=20port=20443=20wi?= =?UTF-8?q?th=20HTTPS=20protocol?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/lib/streams/multicaster.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/lib/streams/multicaster.js b/app/lib/streams/multicaster.js index 2a7e024bd..250bac781 100644 --- a/app/lib/streams/multicaster.js +++ b/app/lib/streams/multicaster.js @@ -180,7 +180,7 @@ function Multicaster (conf, timeout) { } return Q.Promise(function(resolve, reject){ const postReq = request.post({ - "uri": 'http://' + peer.getURL() + uri, + "uri": protocol(peer.getPort()) + '://' + peer.getURL() + uri, "timeout": timeout || constants.NETWORK.DEFAULT_TIMEOUT }, function (err, res) { if (err) { @@ -197,4 +197,8 @@ function Multicaster (conf, timeout) { } } +function protocol(port) { + return port == 443 ? 'https' : 'http'; +} + util.inherits(Multicaster, stream.Transform); -- GitLab