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