diff --git a/lib/mqtt.js b/lib/mqtt.js index 0f541874..1bc0c476 100644 --- a/lib/mqtt.js +++ b/lib/mqtt.js @@ -23,8 +23,8 @@ class MQTT { options.clientId = mqttSettings.client_id; } - if (mqttSettings.selfsigned) { - logger.debug(`Using Self Signed Cert. Ignoring warnings.`); + if (mqttSettings.hasOwnProperty('reject_unauthorized') && !mqttSettings.reject_unauthorized) { + logger.debug(`MQTT reject_unauthorized set false, ignoring certificate warnings.`); options.rejectUnauthorized = false; }