Closed Bug 1655510 Opened 5 years ago Closed 5 years ago

http3 breaks Youtube on Firefox 79.0 Ubuntu

Categories

(Firefox :: Untriaged, defect)

79 Branch
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: koolkrish007+github, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0

Steps to reproduce:

I enabled http3 support by setting network.http.http3.enabled to true. This is when using the Firefox 79 candidate snap on Ubuntu 20.04.

My addons are
ublock origin
sponsorblock
multi-account containers

This problem did not occur in Firefox 78.

Actual results:

I get a 'secure connection failed' error.

An error occurred during a connection to www.youtube.com.

  • The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.

Looking in the network pane in developer mode, I see <Transferred blocked>

This only applies for youtube specifically, with other http3 backed sites from say cloudflare loading perfectly fine. I checked in the network pane.

Expected results:

When I set network.http.http3.enabled to false.

I can immediately open youtube with no problems.

Attached image addon.png

Hi Krish De Souza,

I am not able to replicate the issue having both network.http.http3.enabled true and false, and also installed same addons. I've tried on: windows 10 pro and ubuntu 18.04.3 LTS
(see attachment, and feel free to attach one yourself demonstrating the issue so I can try replicate on my end)

On the following versions:
Firefox Nightly version 81.0a1 (2020-07-31) (64-bit)
Beta 80.0b1 (64-bit)
Release 79.0 (64-bit)

Please test if the issue occurs to you in safe mode (add-ons disabled). Here is a link that can help you do that:
https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode

Also, try this on the latest version of nightly. You can download it from here: https://nightly.mozilla.org/
Please include your about:support as well
I will move this over to a component so developers can take a look over it. If is not the correct component please feel free to change it to an appropriate one.

Thanks for the report.

Best regards, Clara.

Flags: needinfo?(koolkrish007+github)

Hi,

So I have posted a video of the problem here. The only problematic site i seem to see with this is youtube.

https://drive.google.com/file/d/1DxoJ41exAvYnctGLVRZJy7ArgoadXrXC/view?usp=sharing

Observations so far, with the http3 flag enabled I either can't load youtube at all or I get the https error.
If I do manage to get some assets of youtube loaded (either from cache or some other mechanism) then the video never buffers or loads.
To clarify this is on firefox 79 snap release on Ubuntu 20.04.

In my video, I disable the flag and immediately youtube loads without any problems, buffers videos without any problems.
With it enabled, I can't listen to music on music.youtube or watch videos, or sometimes even load the site.
I also can't seem to access folders in my gdrive with this flag enabled.

Please do let me know if there is any other information that may be relevant.

Some other flags that may be causing the problem:

network.security.esni.enabled
dom.security.https_only_mode
Security.ssl.treat_unsafe_negotiation_as_broken
Security.ssl.require_safe_negotiation
Privacy.firstparty.isolate
network.http.referer.defaultPolicy (set to 2)
network.http.referer.spoofSource
network.http.referer.XOriginPolicy (set to 2)
network.http.referer.trimmingPolicy (set to 2)
network.http.referer.XOriginTrimmingPolicy (set to 2)

I could accept if perhaps the flags above are conflicting here with the http3 flag. All of this used to work with the firefox 78 snap and before, it's only since firefox 79 that i have had this problem specifically.

Kind regards,
Krish

Flags: needinfo?(koolkrish007+github)

Probably the same issue here: On Ubuntu 20.04 / Firefox 78 Youtube worked perfectly using network.http.http3.enabled=true. After an automatic update to 79.0 all Videos either don't load at all or hang after short time of playing the video. Network debugger gives me a lot of "CORS Failed" errors on the video chunks (https://r4---sn-h0jelne7.googlevideo.com/videoplayback?... ). All other elements of the youtube page seam to load without errors. Other Google Services including the main page www.google.com sometimes results in a "secure connection failed" (Network debugger: "Blocked") error.
Disabling http3 causes Youtube to load normal. Disabling all add-ons makes no difference.

This is a know issue with 79. Http3 is being developed at the moment and we cannot fix this issue on 79.This is a know issue with 79. Http3 is being developed at the moment and we cannot fix this issue on 79.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: