From: Media Labs 송근 Date: Thu, 2 Dec 2021 00:38:55 +0000 (+0900) Subject: fix crypto error X-Git-Tag: v0.1.2~2 X-Git-Url: https://go.fuhry.dev/?a=commitdiff_plain;h=b23c019b7f3a8a504ec22b6ff1f2cb268e9b7bfd;p=grpc-quic.git fix crypto error --- diff --git a/examples/helloworld/server/grpc_over_quic_server.go b/examples/helloworld/server/grpc_over_quic_server.go index 7cdddb7..a3ecc7e 100644 --- a/examples/helloworld/server/grpc_over_quic_server.go +++ b/examples/helloworld/server/grpc_over_quic_server.go @@ -52,7 +52,10 @@ func generateTLSConfig(certFile, keyFile string) (*tls.Config, error) { log.Printf("failed to tls.LoadX509KeyPair. %s", err.Error()) return nil, err } - return &tls.Config{Certificates: []tls.Certificate{cert}}, nil + return &tls.Config{ + Certificates: []tls.Certificate{cert}, + NextProtos: []string{"quic-echo-example"}, + }, nil } else { log.Printf("generateTLSConfig] GenerateKey") key, err := rsa.GenerateKey(rand.Reader, 1024)