From 6373d667d95df8f3611c350e09fb60017a6f7615 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Sat, 26 Jul 2014 23:42:04 +0200 Subject: [PATCH] Work around XO-Server incomplete TLS --- packages/xo-lib/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/xo-lib/index.js b/packages/xo-lib/index.js index 74b155e7c..4e4bbeaeb 100644 --- a/packages/xo-lib/index.js +++ b/packages/xo-lib/index.js @@ -60,7 +60,10 @@ assign(Xo.prototype, { this.status = 'connecting'; - var socket = this._socket = new WebSocket(this._url); + var socket = this._socket = new WebSocket(this._url, { + // Due to imperfect TLS implementation in XO-Server. + rejectUnauthorized: false, + }); // When the socket opens, send any queued requests. socket.on('open', function () {