Force HTTP for fedsockets
authorMark Felder <feld@FreeBSD.org>
Mon, 21 Sep 2020 15:13:41 +0000 (10:13 -0500)
committerMark Felder <feld@FreeBSD.org>
Mon, 21 Sep 2020 15:13:41 +0000 (10:13 -0500)
lib/pleroma/web/fed_sockets/outgoing_handler.ex

index 3ff4a85e3aefd4cd530a3360d73ba00ed9f633b8..e235a7c4382e6b28a2954b9932c641d7501c6eaa 100644 (file)
@@ -86,7 +86,7 @@ defmodule Pleroma.Web.FedSockets.OutgoingHandler do
 
     %{host: host, port: port, path: path} = URI.parse(ws_uri)
 
-    with {:ok, conn_pid} <- :gun.open(to_charlist(host), port),
+    with {:ok, conn_pid} <- :gun.open(to_charlist(host), port, %{protocols: [:http]}),
          {:ok, _} <- :gun.await_up(conn_pid),
          reference <-
            :gun.get(conn_pid, to_charlist(path), [