cloudflare-quic.com - Firefox uses HTTP/2 instead of HTTP/3 on Cloudflare-hosted sites
Categories
(Core :: Networking: HTTP, defect, P2)
Tracking
()
| Webcompat Score | 1 |
People
(Reporter: rbucata, Unassigned)
References
(Depends on 1 open bug, )
Details
(Keywords: webcompat:platform-bug, Whiteboard: [webcompat-source:web-bugs][necko-triaged])
Environment:
Operating system: Mac OS X 10.15.7
Firefox version: Firefox 141.0
Steps to reproduce:
- Navigate to: https://cloudflare-quic.com/
- Observe the message displayed
Expected Behavior:
Firefox uses HTTP/3
Actual Behavior:
Firefox uses HTTP/2.
Notes:
- Reproduces regardless of the status of ETP
- Reproduces in firefox-nightly, and firefox-release
- Does not reproduce in chrome
Created from https://github.com/webcompat/web-bugs/issues/168913
Updated•8 months ago
|
Comment 1•7 months ago
|
||
The severity field is not set for this bug.
:denschub, could you have a look please?
For more information, please visit BugBot documentation.
Updated•7 months ago
|
Comment 2•7 months ago
|
||
Per our definition, nothing is broken, so this is not a site report.
Updated•6 months ago
|
Raul since you wrote that you can reproduce, can you provide an HTTP log?
https://firefox-source-docs.mozilla.org/networking/http/logging.html
Also could you check whether you have IPv6 connectivity?
Our current best guess:
- Firefox will attempt HTTP/3 QUIC via IPv6.
- IPv6 connectivity fails.
- Firefox falls back to both IPv4 and TCP.
The above would be fixed by Bug 1953459.
Comment 4•6 months ago
|
||
I can reproduce.
Google reports:
You don’t have IPv6, but you shouldn’t have problems on websites that add IPv6 support.
https://test-ipv6.com/ reports:
No IPv6 address detected. You will not be able to reach IPv6-only sites.
Enabling a VPN with IPv6 support fixes the issue and shows https://cloudflare-quic.com/ loading over HTTP/3.
| Reporter | ||
Comment 5•5 months ago
|
||
It works for Windows now, I have IPv6. Both Chrome and Firefox need a refresh to show that is loading over HTTP/3
Comment 7•3 months ago
|
||
I can reproduce that I get HTTP2 on IPv4 only networks and HTTP3 on IPv6+IPv4 networks. Unfortunetly I currently don't have my own server with IPv6 to see if this is cloudflare only.
Description
•