From a89b0c8cf4c58a00ad0718864b57a16af65f8946 Mon Sep 17 00:00:00 2001 From: Stefan Strigler Date: Thu, 2 Nov 2023 10:52:46 +0100 Subject: [PATCH] fix(emqx_bridge_azure_event_hub): make ssl mandatory (and give an example) --- .../src/emqx_bridge_azure_event_hub.erl | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/apps/emqx_bridge_azure_event_hub/src/emqx_bridge_azure_event_hub.erl b/apps/emqx_bridge_azure_event_hub/src/emqx_bridge_azure_event_hub.erl index 333b66434..20cde55a6 100644 --- a/apps/emqx_bridge_azure_event_hub/src/emqx_bridge_azure_event_hub.erl +++ b/apps/emqx_bridge_azure_event_hub/src/emqx_bridge_azure_event_hub.erl @@ -215,7 +215,13 @@ values({post, connector}) -> values(common_config), #{ name => <<"my_azure_event_hub_producer_connector">>, - type => ?AEH_CONNECTOR_TYPE_BIN + type => ?AEH_CONNECTOR_TYPE_BIN, + ssl => #{ + enable => true, + server_name_indication => <<"auto">>, + verify => <<"verify_none">>, + versions => [<<"tlsv1.3">>, <<"tlsv1.2">>] + } } ); values({post, producer}) -> @@ -335,7 +341,13 @@ connector_overrides() -> ) } ), - ssl => mk(ref(ssl_client_opts), #{default => #{<<"enable">> => true}}), + ssl => mk( + ref(ssl_client_opts), + #{ + required => true, + default => #{<<"enable">> => true} + } + ), type => mk( ?AEH_CONNECTOR_TYPE, #{