Add mqtt_secure connection condition for logging (#1082)

* Add mqtt_secure connection condition

when logging SSL error status
This commit is contained in:
Florian authored and GitHub committed 2021-09-21 17:43:18 -05:00
1 parent 36f4f89fbb
commit dbedcf065d
1 file changed
+4 -2
+4 -2
View File
@@ -530,9 +530,11 @@ void connectMQTT() {
Log.warning(F("failure_number_mqtt: %d" CR), failure_number_mqtt);
Log.warning(F("failed, rc=%d" CR), client.state());
#if defined(ESP32)
Log.warning(F("failed, ssl error code=%d" CR), ((WiFiClientSecure*)eClient)->lastError(nullptr, 0));
if (mqtt_secure)
Log.warning(F("failed, ssl error code=%d" CR), ((WiFiClientSecure*)eClient)->lastError(nullptr, 0));
#elif defined(ESP8266)
Log.warning(F("failed, ssl error code=%d" CR), ((WiFiClientSecure*)eClient)->getLastSSLError());
if (mqtt_secure)
Log.warning(F("failed, ssl error code=%d" CR), ((WiFiClientSecure*)eClient)->getLastSSLError());
#endif
digitalWrite(LED_ERROR, LED_ERROR_ON);
delay(2000);