diff --git a/pkg/transport/listener.go b/pkg/transport/listener.go index 9d7209c53..3ae1b21d4 100644 --- a/pkg/transport/listener.go +++ b/pkg/transport/listener.go @@ -208,6 +208,9 @@ func (info TLSInfo) ServerConfig() (*tls.Config, error) { cfg.ClientCAs = cp } + // "h2" NextProtos is necessary for enabling HTTP2 for go's HTTP server + cfg.NextProtos = []string{"h2"} + return cfg, nil }