From 4819a462e399de3ec2e014c912b97f7dfe11d876 Mon Sep 17 00:00:00 2001 From: Alexandre de Souza Date: Tue, 23 Jan 2024 18:11:49 -0300 Subject: [PATCH] Fix cacerts for escript version --- lib/livebook/teams/web_socket.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/livebook/teams/web_socket.ex b/lib/livebook/teams/web_socket.ex index b9cc85d7d82..9246987e3f9 100644 --- a/lib/livebook/teams/web_socket.ex +++ b/lib/livebook/teams/web_socket.ex @@ -21,8 +21,9 @@ defmodule Livebook.Teams.WebSocket do uri = URI.parse(Livebook.Config.teams_url()) {http_scheme, ws_scheme} = parse_scheme(uri) state = %{status: nil, headers: [], body: []} + opts = [protocols: [:http1], transport_opts: [cacerts: :public_key.cacerts_get()]] - with {:ok, conn} <- Mint.HTTP.connect(http_scheme, uri.host, uri.port, protocols: [:http1]), + with {:ok, conn} <- Mint.HTTP.connect(http_scheme, uri.host, uri.port, opts), {:ok, conn, ref} <- Mint.WebSocket.upgrade(ws_scheme, conn, @ws_path, headers) do receive_upgrade(conn, ref, state) else