From d15ade56a303b6af1cc08faea06cb17b838fb48f Mon Sep 17 00:00:00 2001 From: Marcos Defendi Date: Fri, 30 Nov 2018 15:36:41 -0200 Subject: [PATCH] Fix set avatar http call, to avoid SSL errors --- packages/rocketchat-lib/server/functions/setUserAvatar.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rocketchat-lib/server/functions/setUserAvatar.js b/packages/rocketchat-lib/server/functions/setUserAvatar.js index 5f72d100d4e0..8e827ca1120b 100644 --- a/packages/rocketchat-lib/server/functions/setUserAvatar.js +++ b/packages/rocketchat-lib/server/functions/setUserAvatar.js @@ -11,7 +11,7 @@ RocketChat.setUserAvatar = function(user, dataURI, contentType, service) { let result = null; try { - result = HTTP.get(dataURI, { npmRequestOptions: { encoding: 'binary' } }); + result = HTTP.get(dataURI, { npmRequestOptions: { encoding: 'binary', rejectUnauthorized: false } }); } catch (error) { if (!error.response || error.response.statusCode !== 404) { console.log(`Error while handling the setting of the avatar from a url (${ dataURI }) for ${ user.username }:`, error);