From 261454986e3ff66592aa183407e1fb68d1ec9c65 Mon Sep 17 00:00:00 2001 From: Thomas Nordquist Date: Thu, 20 Jun 2019 18:18:44 +0200 Subject: [PATCH] Add SNI support --- backend/src/DataSource/MqttSource.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/src/DataSource/MqttSource.ts b/backend/src/DataSource/MqttSource.ts index 3a7a4cb..91c77ca 100644 --- a/backend/src/DataSource/MqttSource.ts +++ b/backend/src/DataSource/MqttSource.ts @@ -44,8 +44,9 @@ export class MqttSource implements DataSource { username: options.username, password: options.password, clientId: options.clientId, + servername: options.tls ? url.host : undefined, ca: options.certificateAuthority ? Buffer.from(options.certificateAuthority, 'base64') : undefined, - }) + } as any) this.client = client