From 00c7e5c72b366630c08174979268ad87ec503588 Mon Sep 17 00:00:00 2001 From: Emile Vauge Date: Wed, 9 Nov 2016 17:56:41 +0100 Subject: [PATCH] Ensure HTTP/2 enabled --- server.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server.go b/server.go index fe7d83142..f3a98c03f 100644 --- a/server.go +++ b/server.go @@ -383,6 +383,9 @@ func (server *Server) createTLSConfig(entryPointName string, tlsOption *TLS, rou return nil, err } + // ensure http2 enabled + config.NextProtos = []string{"h2", "http/1.1"} + if len(tlsOption.ClientCAFiles) > 0 { pool := x509.NewCertPool() for _, caFile := range tlsOption.ClientCAFiles {