diff --git a/Cargo.lock b/Cargo.lock index 02e16f38..b1f66358 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3967,7 +3967,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "steward" -version = "4.1.0" +version = "4.1.1" dependencies = [ "abscissa_core", "abscissa_tokio", diff --git a/Cargo.toml b/Cargo.toml index 15416ebb..315752c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "steward" authors = [] -version = "4.1.0" +version = "4.1.1" edition = "2021" [dependencies] diff --git a/src/server.rs b/src/server.rs index 72c37703..1962841a 100644 --- a/src/server.rs +++ b/src/server.rs @@ -117,6 +117,8 @@ pub(crate) async fn auth_config( _ => panic!("cannot parse private key .pem file"), }; let mut server_config = rustls::ServerConfig::new(client_auth); + let alpn_protocols: Vec = "h2".into(); + server_config.set_protocols(&[alpn_protocols]); server_config.set_single_cert(cert, key).unwrap(); Ok(server_config)