From c4a55696501398693ca2b1bb8062a015ed2cb369 Mon Sep 17 00:00:00 2001 From: dashevchenko Date: Thu, 6 Apr 2023 18:08:06 +0300 Subject: [PATCH 1/2] Added logging for failed mqtt ssl certificates --- .../server/transport/mqtt/MqttSslHandlerProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java index 79bf07e09f..b4824cfc15 100644 --- a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java +++ b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java @@ -177,6 +177,7 @@ public class MqttSslHandlerProvider { } } if (credentialsBody == null) { + log.debug("Failed to find credentials for device certificate chain: {}", (Object) chain); throw new CertificateException("Invalid Device Certificate"); } } From b10ed7621d4d7242fafb3f95ab35934f24280e0b Mon Sep 17 00:00:00 2001 From: dashevchenko Date: Thu, 6 Apr 2023 18:34:08 +0300 Subject: [PATCH 2/2] minor refactoring --- .../server/transport/mqtt/MqttSslHandlerProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java index b4824cfc15..4b425e8446 100644 --- a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java +++ b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttSslHandlerProvider.java @@ -177,7 +177,7 @@ public class MqttSslHandlerProvider { } } if (credentialsBody == null) { - log.debug("Failed to find credentials for device certificate chain: {}", (Object) chain); + log.debug("Failed to find credentials for device certificate chain: {}", chain); throw new CertificateException("Invalid Device Certificate"); } }