diff --git a/mitmproxy/proxy/layers/http/__init__.py b/mitmproxy/proxy/layers/http/__init__.py index 0d27b1f83..1d3ef2e1d 100644 --- a/mitmproxy/proxy/layers/http/__init__.py +++ b/mitmproxy/proxy/layers/http/__init__.py @@ -641,6 +641,7 @@ class HttpLayer(layer.Layer): http_proxy = Server(event.via.address) if event.via.scheme == "https": + http_proxy.alpn_offers = tls.HTTP_ALPNS http_proxy.sni = event.via.address[0].encode() stack /= tls.ServerTLSLayer(context, http_proxy)