Skip to content

Commit 30e3718

Browse files
Creates section about multiplexing (#19001)
1 parent fbe3ccb commit 30e3718

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/content/docs/speed/optimization/protocol/http2-to-origin.mdx

+6-5
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,15 @@ If you wish to disable HTTP/2 to Origin, you can follow these steps:
2525
3. Select **Speed > Optimization**.
2626
4. Navigate to the **Protocol Optimization** tab and under **HTTP/2 to Origin** set the toggle to **Off**.
2727

28+
## Connection multiplexing
29+
30+
Connection multiplexing is enabled by default on Free, Pro and Business zones. Enterprise zones will be enabled at a later date.
31+
32+
HTTP/2 uses multiplexing to allow multiple concurrent requests and responses over a single TCP connection. If your origin does not support multiplexing, enabling HTTP/2 to origin may result in 5xx errors, particularly 520s.
33+
2834
## Protocol compatibility
2935

3036
Note that if the origin does not support HTTP/2, Cloudflare will initiate an HTTP/1.1 connection.
3137
We connect to servers who announce support of HTTP/2 connections via [ALPN](https://blog.cloudflare.com/introducing-http2).
3238

3339
If you are unsure if your server supports HTTP/2, we suggest checking your origin server’s documentation or using a testing tool for HTTP/2 implementation (for example, [h2spec](https://github.com/summerwind/h2spec)).
34-
35-
:::note[Note]
36-
37-
Connection multiplexing is currently being rolled out. It has been enabled by default on Free, Pro and Business zones. Enterprise zones will be enabled at a later date.
38-
:::

0 commit comments

Comments
 (0)