diff --git a/transport/internet/hysteria/hub.go b/transport/internet/hysteria/hub.go index 17088938..d20313b5 100644 --- a/transport/internet/hysteria/hub.go +++ b/transport/internet/hysteria/hub.go @@ -309,7 +309,7 @@ func Listen(ctx context.Context, address net.Address, port net.Port, streamSetti tr := &quic.Transport{Conn: pktConn} - listener, err := tr.Listen(tlsConfig.GetTLSConfig(), quicConfig) + listener, err := tr.Listen(tlsConfig.GetTLSConfig(tls.WithNextProto("h3")), quicConfig) if err != nil { _ = tr.Close() _ = pktConn.Close()