From 9e6d0f68afc30037ce3e6d10551a0bd7a9b1236a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Mon, 12 Sep 2022 14:24:19 +0200 Subject: Silence certs related ssl warnings in test suites --- test/event_SUITE.erl | 37 +++++++++++++++++++++++++------------ test/gun_SUITE.erl | 8 ++++++-- test/raw_SUITE.erl | 13 +++++++++++-- test/rfc6265bis_SUITE.erl | 13 +++++++++++++ test/rfc7230_SUITE.erl | 5 ++++- test/rfc7231_SUITE.erl | 23 +++++++++++++++++------ test/rfc7540_SUITE.erl | 8 ++++++++ test/socks_SUITE.erl | 14 +++++++++++--- test/sse_SUITE.erl | 5 +++++ test/tunnel_SUITE.erl | 5 +++++ 10 files changed, 105 insertions(+), 26 deletions(-) diff --git a/test/event_SUITE.erl b/test/event_SUITE.erl index 3b32bfb..abd217d 100644 --- a/test/event_SUITE.erl +++ b/test/event_SUITE.erl @@ -213,7 +213,8 @@ tls_handshake_end_error(Config) -> Opts = #{ event_handler => {?MODULE, self()}, protocols => [config(name, config(tc_group_properties, Config))], - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }, {ok, Pid} = gun:open("localhost", OriginPort, Opts), #{ @@ -254,7 +255,8 @@ tls_handshake_start_tcp_connect_tls(Config) -> StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), ReplyTo = self(), #{ @@ -287,7 +289,8 @@ tls_handshake_end_error_tcp_connect_tls(Config) -> StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), ReplyTo = self(), #{ @@ -320,7 +323,8 @@ tls_handshake_end_ok_tcp_connect_tls(Config) -> StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), ReplyTo = self(), #{ @@ -346,7 +350,8 @@ tls_handshake_start_tls_connect_tls(Config) -> {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ event_handler => {?MODULE, self()}, protocols => [Protocol], - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), {ok, Protocol} = gun:await_up(ConnPid), tunnel_SUITE:do_handshake_completed(Protocol, ProxyPid), @@ -355,7 +360,8 @@ tls_handshake_start_tls_connect_tls(Config) -> StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), ReplyTo = self(), #{ @@ -381,7 +387,8 @@ tls_handshake_end_error_tls_connect_tls(Config) -> {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ event_handler => {?MODULE, self()}, protocols => [Protocol], - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), {ok, Protocol} = gun:await_up(ConnPid), tunnel_SUITE:do_handshake_completed(Protocol, ProxyPid), @@ -390,7 +397,8 @@ tls_handshake_end_error_tls_connect_tls(Config) -> StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), ReplyTo = self(), #{ @@ -416,7 +424,8 @@ tls_handshake_end_ok_tls_connect_tls(Config) -> {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ event_handler => {?MODULE, self()}, protocols => [Protocol], - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), {ok, Protocol} = gun:await_up(ConnPid), tunnel_SUITE:do_handshake_completed(Protocol, ProxyPid), @@ -425,7 +434,8 @@ tls_handshake_end_ok_tls_connect_tls(Config) -> StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), ReplyTo = self(), #{ @@ -1782,7 +1792,8 @@ do_protocol_changed_tls_connect(Config, OriginProtocol) -> {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ event_handler => {?MODULE, self()}, protocols => [ProxyProtocol], - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }), {ok, ProxyProtocol} = gun:await_up(ConnPid), tunnel_SUITE:do_handshake_completed(ProxyProtocol, ProxyPid), @@ -1790,6 +1801,7 @@ do_protocol_changed_tls_connect(Config, OriginProtocol) -> host => "localhost", port => OriginPort, transport => tls, + tls_opts => [{verify, verify_none}], protocols => [OriginProtocol] }), #{ @@ -2018,7 +2030,8 @@ do_gun_open_tls(Config) -> event_handler => {?MODULE, self()}, http2_opts => #{notify_settings_changed => true}, protocols => [config(name, config(tc_group_properties, Config))], - transport => tls + transport => tls, + tls_opts => [{verify, verify_none}] }, {ok, Pid} = gun:open("localhost", OriginPort, Opts), {ok, Pid, OriginPort}. diff --git a/test/gun_SUITE.erl b/test/gun_SUITE.erl index 00b8eab..9112c5d 100644 --- a/test/gun_SUITE.erl +++ b/test/gun_SUITE.erl @@ -460,12 +460,16 @@ retry_timeout(_) -> server_name_indication_custom(_) -> doc("Ensure a custom server_name_indication is accepted."), do_server_name_indication("localhost", net_adm:localhost(), #{ - tls_opts => [{server_name_indication, net_adm:localhost()}] + tls_opts => [ + {verify, verify_none}, + {server_name_indication, net_adm:localhost()}] }). server_name_indication_default(_) -> doc("Ensure a default server_name_indication is accepted."), - do_server_name_indication(net_adm:localhost(), net_adm:localhost(), #{}). + do_server_name_indication(net_adm:localhost(), net_adm:localhost(), #{ + tls_opts => [{verify, verify_none}] + }). do_server_name_indication(Host, Expected, GunOpts) -> Self = self(), diff --git a/test/raw_SUITE.erl b/test/raw_SUITE.erl index 00765ac..ac64efb 100644 --- a/test/raw_SUITE.erl +++ b/test/raw_SUITE.erl @@ -40,6 +40,7 @@ do_direct_raw(OriginTransport) -> {ok, OriginPid, OriginPort} = init_origin(OriginTransport, raw, fun do_echo/3), {ok, ConnPid} = gun:open("localhost", OriginPort, #{ transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [raw] }), {ok, raw} = gun:await_up(ConnPid), @@ -78,10 +79,12 @@ do_socks5_raw(OriginTransport, ProxyTransport) -> {ok, ProxyPid, ProxyPort} = socks_SUITE:do_proxy_start(ProxyTransport, none), {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [{socks, #{ host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [raw] }}] }), @@ -130,12 +133,16 @@ do_connect_raw(OriginTransport, ProxyTransport) -> {ok, OriginPid, OriginPort} = init_origin(OriginTransport, raw, fun do_echo/3), {ok, ProxyPid, ProxyPort} = rfc7231_SUITE:do_proxy_start(ProxyTransport), Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), - {ok, ConnPid} = gun:open("localhost", ProxyPort, #{transport => ProxyTransport}), + {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ + transport => ProxyTransport, + tls_opts => [{verify, verify_none}] + }), {ok, http} = gun:await_up(ConnPid), StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [raw] }), {request, <<"CONNECT">>, Authority, 'HTTP/1.1', _} = receive_from(ProxyPid), @@ -208,7 +215,8 @@ do_http11_upgrade_raw(OriginTransport) -> do_echo(Parent, ClientSocket, ClientTransport) end), {ok, ConnPid} = gun:open("localhost", OriginPort, #{ - transport => OriginTransport + transport => OriginTransport, + tls_opts => [{verify, verify_none}] }), {ok, http} = gun:await_up(ConnPid), handshake_completed = receive_from(OriginPid), @@ -280,6 +288,7 @@ do_http2_connect_raw(OriginTransport, ProxyScheme, ProxyTransport) -> Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [http2] }), {ok, http2} = gun:await_up(ConnPid), diff --git a/test/rfc6265bis_SUITE.erl b/test/rfc6265bis_SUITE.erl index 7adc82d..f9f93b4 100644 --- a/test/rfc6265bis_SUITE.erl +++ b/test/rfc6265bis_SUITE.erl @@ -94,6 +94,7 @@ do_informational_set_cookie(Config, Boolean) -> Protocol = config(protocol, Config), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [{Protocol, #{cookie_ignore_informational => Boolean}}], cookie_store => gun_cookies_list:init() }), @@ -127,6 +128,7 @@ set_cookie_connect_tcp(Config) -> host => "localhost", port => config(port, Config), transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [Protocol] }), {response, fin, 200, _} = gun:await(ConnPid, StreamRef1), @@ -150,6 +152,7 @@ set_cookie_connect_tls(Config) -> {ok, ProxyPid, ProxyPort} = event_SUITE:do_proxy_start(Protocol, tls), {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ transport => tls, + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -159,6 +162,7 @@ set_cookie_connect_tls(Config) -> host => "localhost", port => config(port, Config), transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [Protocol] }), {response, fin, 200, _} = gun:await(ConnPid, StreamRef1), @@ -445,6 +449,7 @@ do_wpt_domain_test(Config, TestCase) -> Protocol = config(protocol, Config), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -515,6 +520,7 @@ wpt_path_default(Config) -> Protocol = config(protocol, Config), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -561,6 +567,7 @@ wpt_path_match(Config) -> ct:log("Positive test: ~s", [P]), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -580,6 +587,7 @@ wpt_path_match(Config) -> ct:log("Negative test: ~s", [P]), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -672,6 +680,7 @@ do_wpt_prefix_common(Config, TestCase, Expected, Name) -> ct:log("Test case: ~s~nCookie must be set? ~s", [TestCase, Expected]), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -724,6 +733,7 @@ do_wpt_secure_common(Config, TestCase) -> Protocol = config(protocol, Config), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -760,6 +770,7 @@ do_wpt_secure_ws_common(Config) -> Protocol = config(protocol, Config), {ok, ConnPid1} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), @@ -772,6 +783,7 @@ do_wpt_secure_ws_common(Config) -> gun:close(ConnPid1), {ok, ConnPid2} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => CookieStore }), @@ -900,6 +912,7 @@ do_wpt_set_test(TestPath, Name, Cookie, Expected, DefaultPath, Config) -> Protocol = config(protocol, Config), {ok, ConnPid} = gun:open("localhost", config(port, Config), #{ transport => config(transport, Config), + tls_opts => [{verify, verify_none}], protocols => [Protocol], cookie_store => gun_cookies_list:init() }), diff --git a/test/rfc7230_SUITE.erl b/test/rfc7230_SUITE.erl index 3cfff12..b0ad323 100644 --- a/test/rfc7230_SUITE.erl +++ b/test/rfc7230_SUITE.erl @@ -57,7 +57,10 @@ host_other_port_https(_) -> do_host_port(Transport, DefaultPort, HostHeaderPort) -> {ok, OriginPid, OriginPort} = init_origin(Transport, http), - {ok, ConnPid} = gun:open("localhost", OriginPort, #{transport => Transport}), + {ok, ConnPid} = gun:open("localhost", OriginPort, #{ + transport => Transport, + tls_opts => [{verify, verify_none}] + }), {ok, http} = gun:await_up(ConnPid), %% Change the origin's port in the state to trigger the default port behavior. _ = sys:replace_state(ConnPid, fun({StateName, StateData}) -> diff --git a/test/rfc7231_SUITE.erl b/test/rfc7231_SUITE.erl index c3f64e9..e07ec04 100644 --- a/test/rfc7231_SUITE.erl +++ b/test/rfc7231_SUITE.erl @@ -146,12 +146,16 @@ do_connect_http(OriginScheme, OriginTransport, ProxyTransport) -> {ok, OriginPid, OriginPort} = init_origin(OriginTransport, http), {ok, ProxyPid, ProxyPort} = do_proxy_start(ProxyTransport), Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), - {ok, ConnPid} = gun:open("localhost", ProxyPort, #{transport => ProxyTransport}), + {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ + transport => ProxyTransport, + tls_opts => [{verify, verify_none}] + }), {ok, http} = gun:await_up(ConnPid), StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => OriginTransport + transport => OriginTransport, + tls_opts => [{verify, verify_none}] }), {request, <<"CONNECT">>, Authority, 'HTTP/1.1', _} = receive_from(ProxyPid), {response, fin, 200, _} = gun:await(ConnPid, StreamRef), @@ -201,12 +205,16 @@ do_connect_h2(OriginScheme, OriginTransport, ProxyTransport) -> {ok, OriginPid, OriginPort} = init_origin(OriginTransport, http2), {ok, ProxyPid, ProxyPort} = do_proxy_start(ProxyTransport), Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), - {ok, ConnPid} = gun:open("localhost", ProxyPort, #{transport => ProxyTransport}), + {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ + transport => ProxyTransport, + tls_opts => [{verify, verify_none}] + }), {ok, http} = gun:await_up(ConnPid), StreamRef = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [http2] }), {request, <<"CONNECT">>, Authority, 'HTTP/1.1', _} = receive_from(ProxyPid), @@ -247,14 +255,16 @@ do_connect_through_multiple_proxies(OriginScheme, OriginTransport, ProxiesTransp {ok, Proxy1Pid, Proxy1Port} = do_proxy_start(ProxiesTransport), {ok, Proxy2Pid, Proxy2Port} = do_proxy_start(ProxiesTransport), {ok, ConnPid} = gun:open("localhost", Proxy1Port, #{ - transport => ProxiesTransport + transport => ProxiesTransport, + tls_opts => [{verify, verify_none}] }), {ok, http} = gun:await_up(ConnPid), Authority1 = iolist_to_binary(["localhost:", integer_to_binary(Proxy2Port)]), StreamRef1 = gun:connect(ConnPid, #{ host => "localhost", port => Proxy2Port, - transport => ProxiesTransport + transport => ProxiesTransport, + tls_opts => [{verify, verify_none}] }), {request, <<"CONNECT">>, Authority1, 'HTTP/1.1', _} = receive_from(Proxy1Pid), {response, fin, 200, _} = gun:await(ConnPid, StreamRef1), @@ -263,7 +273,8 @@ do_connect_through_multiple_proxies(OriginScheme, OriginTransport, ProxiesTransp StreamRef2 = gun:connect(ConnPid, #{ host => "localhost", port => OriginPort, - transport => OriginTransport + transport => OriginTransport, + tls_opts => [{verify, verify_none}] }, [], #{tunnel => StreamRef1}), {request, <<"CONNECT">>, Authority2, 'HTTP/1.1', _} = receive_from(Proxy2Pid), {response, fin, 200, _} = gun:await(ConnPid, StreamRef2), diff --git a/test/rfc7540_SUITE.erl b/test/rfc7540_SUITE.erl index 56555c1..2423f24 100644 --- a/test/rfc7540_SUITE.erl +++ b/test/rfc7540_SUITE.erl @@ -214,6 +214,7 @@ do_authority_port(Transport0, DefaultPort, AuthorityHeaderPort) -> end), {ok, ConnPid} = gun:open("localhost", OriginPort, #{ transport => Transport0, + tls_opts => [{verify, verify_none}], protocols => [http2] }), {ok, http2} = gun:await_up(ConnPid), @@ -507,6 +508,7 @@ do_connect_http(OriginScheme, OriginTransport, OriginProtocol, ProxyScheme, Prox Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [http2] }), {ok, http2} = gun:await_up(ConnPid), @@ -515,6 +517,7 @@ do_connect_http(OriginScheme, OriginTransport, OriginProtocol, ProxyScheme, Prox host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [OriginProtocol] }), {request, #{ @@ -610,6 +613,7 @@ do_connect_cowboy(_OriginScheme, OriginTransport, OriginProtocol, _ProxyScheme, Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [http2] }), {ok, http2} = gun:await_up(ConnPid), @@ -618,6 +622,7 @@ do_connect_cowboy(_OriginScheme, OriginTransport, OriginProtocol, _ProxyScheme, host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [OriginProtocol] }), {request, #{ @@ -705,6 +710,7 @@ do_connect_via_multiple_proxies(OriginTransport, OriginProtocol, %% First proxy. {ok, ConnPid} = gun:open("localhost", Proxy1Port, #{ transport => Proxy1Transport, + tls_opts => [{verify, verify_none}], protocols => [http2] }), {ok, http2} = gun:await_up(ConnPid), @@ -714,6 +720,7 @@ do_connect_via_multiple_proxies(OriginTransport, OriginProtocol, host => "localhost", port => Proxy2Port, transport => Proxy2Transport, + tls_opts => [{verify, verify_none}], protocols => [Proxy2Protocol] }, []), Authority1 = iolist_to_binary(["localhost:", integer_to_binary(Proxy2Port)]), @@ -728,6 +735,7 @@ do_connect_via_multiple_proxies(OriginTransport, OriginProtocol, host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [OriginProtocol] }, [], #{tunnel => StreamRef1}), Authority2 = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), diff --git a/test/socks_SUITE.erl b/test/socks_SUITE.erl index f4c56c0..b536b36 100644 --- a/test/socks_SUITE.erl +++ b/test/socks_SUITE.erl @@ -214,11 +214,13 @@ do_socks5(OriginScheme, OriginTransport, OriginProtocol, ProxyTransport, SocksAu Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), {ok, ConnPid} = gun:open("localhost", ProxyPort, #{ transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [{socks, #{ auth => [SocksAuth], host => "localhost", port => OriginPort, transport => OriginTransport, + tls_opts => [{verify, verify_none}], protocols => [OriginProtocol] }}] }), @@ -289,14 +291,17 @@ do_socks5_through_multiple_proxies(OriginScheme, OriginTransport, ProxyTransport Authority = iolist_to_binary(["localhost:", integer_to_binary(OriginPort)]), {ok, ConnPid} = gun:open("localhost", Proxy1Port, #{ transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [{socks, #{ host => "localhost", port => Proxy2Port, transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [{socks, #{ host => "localhost", port => OriginPort, - transport => OriginTransport + transport => OriginTransport, + tls_opts => [{verify, verify_none}] }}] }}] }), @@ -365,7 +370,8 @@ do_socks5_through_connect_proxy(OriginScheme, OriginTransport, ProxyTransport) - {ok, Proxy1Pid, Proxy1Port} = rfc7231_SUITE:do_proxy_start(ProxyTransport), {ok, Proxy2Pid, Proxy2Port} = do_proxy_start(ProxyTransport, none), {ok, ConnPid} = gun:open("localhost", Proxy1Port, #{ - transport => ProxyTransport + transport => ProxyTransport, + tls_opts => [{verify, verify_none}] }), %% We receive a gun_up first. This is the HTTP proxy. {ok, http} = gun:await_up(ConnPid), @@ -374,10 +380,12 @@ do_socks5_through_connect_proxy(OriginScheme, OriginTransport, ProxyTransport) - host => "localhost", port => Proxy2Port, transport => ProxyTransport, + tls_opts => [{verify, verify_none}], protocols => [{socks, #{ host => "localhost", port => OriginPort, - transport => OriginTransport + transport => OriginTransport, + tls_opts => [{verify, verify_none}] }}] }), {request, <<"CONNECT">>, Authority1, 'HTTP/1.1', _} = receive_from(Proxy1Pid), diff --git a/test/sse_SUITE.erl b/test/sse_SUITE.erl index 1e68914..93b1acb 100644 --- a/test/sse_SUITE.erl +++ b/test/sse_SUITE.erl @@ -41,6 +41,7 @@ init_routes() -> [ http_clock(Config) -> {ok, Pid} = gun:open("localhost", config(port, Config), #{ transport => tls, + tls_opts => [{verify, verify_none}], protocols => [http], http_opts => #{content_handlers => [gun_sse_h, gun_data_h]} }), @@ -50,6 +51,7 @@ http_clock(Config) -> http2_clock(Config) -> {ok, Pid} = gun:open("localhost", config(port, Config), #{ transport => tls, + tls_opts => [{verify, verify_none}], protocols => [http2], http2_opts => #{content_handlers => [gun_sse_h, gun_data_h]} }), @@ -59,6 +61,7 @@ http2_clock(Config) -> http_clock_close(Config) -> {ok, Pid} = gun:open("localhost", config(port, Config), #{ transport => tls, + tls_opts => [{verify, verify_none}], protocols => [http], http_opts => #{ content_handlers => [gun_sse_h, gun_data_h], @@ -104,6 +107,7 @@ event_loop(Pid, Ref, N) -> lone_id(Config) -> {ok, Pid} = gun:open("localhost", config(port, Config), #{ transport => tls, + tls_opts => [{verify, verify_none}], protocols => [http], http_opts => #{content_handlers => [gun_sse_h, gun_data_h]} }), @@ -131,6 +135,7 @@ lone_id(Config) -> with_mime_param(Config) -> {ok, Pid} = gun:open("localhost", config(port, Config), #{ transport => tls, + tls_opts => [{verify, verify_none}], protocols => [http], http_opts => #{content_handlers => [gun_sse_h, gun_data_h]} }), diff --git a/test/tunnel_SUITE.erl b/test/tunnel_SUITE.erl index aaf21a6..9027af2 100644 --- a/test/tunnel_SUITE.erl +++ b/test/tunnel_SUITE.erl @@ -831,6 +831,7 @@ do_proxy1(State=#st{proxy1=Type, proxy1_pid=Proxy1Pid, proxy1_port=Port}) -> {Transport, Protocol} = do_type(Type), {ok, ConnPid} = gun:open("localhost", Port, #{ transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [case Protocol of socks -> {Protocol, do_proxy2_socks_opts(State)}; @@ -848,6 +849,7 @@ do_proxy2_socks_opts(State=#st{proxy2=Type, proxy2_port=Port}) -> host => "localhost", port => Port, transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [case Protocol of socks -> {Protocol, do_origin_socks_opts(State)}; @@ -862,6 +864,7 @@ do_origin_socks_opts(#st{origin=Type, origin_port=Port}) -> host => "localhost", port => Port, transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [Protocol] }. @@ -879,6 +882,7 @@ do_proxy2(State=#st{proxy2=Type, proxy2_pid=Proxy2Pid, proxy2_port=Port}, ConnPi host => "localhost", port => Port, transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [case Protocol of socks -> {Protocol, do_origin_socks_opts(State)}; @@ -905,6 +909,7 @@ do_origin(#st{origin=Type, origin_port=Port}, ConnPid, StreamRef1) -> host => "localhost", port => Port, transport => Transport, + tls_opts => [{verify, verify_none}], protocols => [Protocol] }, [], #{tunnel => StreamRef1}), {response, fin, 200, _} = gun:await(ConnPid, StreamRef2), -- cgit v1.2.3