diff --git a/vehicle/OVMS.V3/components/console_ssh/src/console_ssh.cpp b/vehicle/OVMS.V3/components/console_ssh/src/console_ssh.cpp
index 7efa7c14..59ead059 100644
--- a/vehicle/OVMS.V3/components/console_ssh/src/console_ssh.cpp
+++ b/vehicle/OVMS.V3/components/console_ssh/src/console_ssh.cpp
@@ -1173,21 +1173,21 @@ static void wolfssl_logger(int level, const char* const msg)
   switch (level)
     {
     case wc_LogLevels::ERROR_LOG:
-      ESP_LOGE(wolfssl_tag, "%s", msg);
+      ESP_EARLY_LOGE(wolfssl_tag, "%s", msg);
       break;
 
     case wc_LogLevels::ENTER_LOG:
     case wc_LogLevels::LEAVE_LOG:
     case wc_LogLevels::INFO_LOG:
-      ESP_LOGI(wolfssl_tag, "%s", msg);
+      ESP_EARLY_LOGI(wolfssl_tag, "%s", msg);
       break;
 
     case wc_LogLevels::OTHER_LOG:
-      ESP_LOGD(wolfssl_tag, "%s", msg);
+      ESP_EARLY_LOGD(wolfssl_tag, "%s", msg);
       break;
 
     default:
-      ESP_LOGV(wolfssl_tag, "%s", msg);
+      ESP_EARLY_LOGV(wolfssl_tag, "%s", msg);
       break;
 
     }
diff --git a/vehicle/OVMS.V3/components/ovms_tls/src/ovms_tls.cpp b/vehicle/OVMS.V3/components/ovms_tls/src/ovms_tls.cpp
index 96b76a3b..b4fbb6ea 100644
--- a/vehicle/OVMS.V3/components/ovms_tls/src/ovms_tls.cpp
+++ b/vehicle/OVMS.V3/components/ovms_tls/src/ovms_tls.cpp
@@ -152,8 +152,8 @@ void OvmsTLS::Reload()
   extern const char usertrust[] asm("_binary_usertrust_crt_start");
   m_trustlist["USERTrust RSA Certification Authority"] = new OvmsTrustedCert((char*)usertrust, false);
 
-  extern const char dst[] asm("_binary_dst_crt_start");
-  m_trustlist["DST Root CA X3"] = new OvmsTrustedCert((char*)dst, false);
+//   extern const char dst[] asm("_binary_dst_crt_start");
+//   m_trustlist["DST Root CA X3"] = new OvmsTrustedCert((char*)dst, false);
 
   extern const char isrg_x1[] asm("_binary_isrg_x1_crt_start");
   m_trustlist["ISRG Root X1"] = new OvmsTrustedCert((char*)isrg_x1, false);
diff --git a/vehicle/OVMS.V3/components/wolfssl/user_settings.h b/vehicle/OVMS.V3/components/wolfssl/user_settings.h
index b0746fa5..61f90c38 100644
--- a/vehicle/OVMS.V3/components/wolfssl/user_settings.h
+++ b/vehicle/OVMS.V3/components/wolfssl/user_settings.h
@@ -11,7 +11,11 @@
 
 // For compatibility of WolfSSL with ESP-IDF
 
-//#define DEBUG_WOLFSSL
+#define DEBUG_WOLFSSL
+// #define WOLFSSL_DEBUG_ERRORS_ONLY
+// #define WOLFSSL_ALT_CERT_CHAINS
+
 #define WOLFSSL_ESPIDF
 #define WOLFSSL_ESPWROOM32
 // The above two imply:
diff --git a/vehicle/OVMS.V3/components/wolfssl/wolfssl/wolfcrypt/port/Espressif/esp32-crypt.h b/vehicle/OVMS.V3/components/wolfssl/wolfssl/wolfcrypt/port/Espressif/esp32-crypt.h
index 221a5ab2..a439a63f 100644
--- a/vehicle/OVMS.V3/components/wolfssl/wolfssl/wolfcrypt/port/Espressif/esp32-crypt.h
+++ b/vehicle/OVMS.V3/components/wolfssl/wolfssl/wolfcrypt/port/Espressif/esp32-crypt.h
@@ -31,7 +31,7 @@
 #define LOG_LOCAL_LEVEL ESP_LOG_DEBUG
 #else
 #undef LOG_LOCAL_LEVEL
-#define LOG_LOCAL_LEVEL ESP_LOG_ERROR
+#define LOG_LOCAL_LEVEL ESP_LOG_INFO
 #endif
 
 #include <freertos/FreeRTOS.h>
