From 827328f8c1142fb7e70b732cc2c8a04e7be379b6 Mon Sep 17 00:00:00 2001 From: Marc Emmers Date: Fri, 1 Nov 2024 13:06:51 +0100 Subject: [PATCH] Add warning print in case we do use security level 0 Signed-off-by: Marc Emmers --- lib/ocpp/v201/connectivity_manager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/ocpp/v201/connectivity_manager.cpp b/lib/ocpp/v201/connectivity_manager.cpp index 616c96b22f..11e2e9c16f 100644 --- a/lib/ocpp/v201/connectivity_manager.cpp +++ b/lib/ocpp/v201/connectivity_manager.cpp @@ -258,6 +258,10 @@ void ConnectivityManager::init_websocket() { EVLOG_info << "Open websocket with NetworkConfigurationPriority: " << this->network_configuration_priority + 1 << " which is configurationSlot " << config_slot_int; + if (connection_options.security_profile == + security::OCPP_1_6_ONLY_UNSECURED_TRANSPORT_WITHOUT_BASIC_AUTHENTICATION) { + EVLOG_warning << "Using insecure security profile 0 without authentication"; + } if (const auto& active_network_profile_cv = ControllerComponentVariables::ActiveNetworkProfile; active_network_profile_cv.variable.has_value()) {