diff --git a/src/api2/admin/datastore/h2upload.rs b/src/api2/admin/datastore/h2upload.rs index efdf0201..7d700f68 100644 --- a/src/api2/admin/datastore/h2upload.rs +++ b/src/api2/admin/datastore/h2upload.rs @@ -39,6 +39,10 @@ fn upgrade_h2upload( bail!("invalid protocol name"); } + if parts.version >= http::version::Version::HTTP_2 { + bail!("unexpected http version '{:?}' (expected version < 2)", parts.version); + } + rt::spawn( req_body .on_upgrade()