From d6b3ecf75e193e11690eb48fe5cbef821a0e5ef3 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Mon, 25 Apr 2022 09:56:15 +0200 Subject: [PATCH] fix(telemetry): add verify_none ssl option To stop the "Authenticity is not established by certificate path validation", Reason: "Option {verify, verify_peer} and cacertfile/cacerts is missing" warning message --- apps/emqx_modules/src/emqx_telemetry.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx_modules/src/emqx_telemetry.erl b/apps/emqx_modules/src/emqx_telemetry.erl index 8a86819ee..2c08c185c 100644 --- a/apps/emqx_modules/src/emqx_telemetry.erl +++ b/apps/emqx_modules/src/emqx_telemetry.erl @@ -355,7 +355,7 @@ report_telemetry(State0 = #state{url = URL}) -> State. httpc_request(Method, URL, Headers, Body) -> - HTTPOptions = [{timeout, 10_000}], + HTTPOptions = [{timeout, 10_000}, {ssl, [{verify, verify_none}]}], Options = [], httpc:request(Method, {URL, Headers, "application/json", Body}, HTTPOptions, Options).