Widevine Content Decryption Module provided by Google Inc. will be installed shortly.
Categories
(Core :: Audio/Video: GMP, defect)
Tracking
()
People
(Reporter: dalaralopez4397, Assigned: aosmond)
References
Details
Attachments
(6 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Steps to reproduce:
I tried to watch streaming services
Actual results:
They won't load.
Expected results:
They should have loaded.
Comment 2•9 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox::PDF Viewer' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•9 months ago
|
Comment 3•9 months ago
|
||
Thanks for taking the time to file a bug, unfortunately there is not enough information to determine if this issue is specific to your system, or to replicate it and fix it.
Please provide more information on how to replicate the issue, e.g.:
- On which website did it happen?
- What are the exact actions and what are the results?
- Does it work if you start Firefox in Troubleshoot mode?
(In reply to Francesco Lodolo [:flod] from comment #3)
Thanks for taking the time to file a bug, unfortunately there is not enough information to determine if this issue is specific to your system, or to replicate it and fix it.
Please provide more information on how to replicate the issue, e.g.:
- On which website did it happen?
- What are the exact actions and what are the results?
- Does it work if you start Firefox in Troubleshoot mode?
It happens on any streaming service website (netflix, max, disney, all of them really). I log in to the website and it load fine, the issue is when i try to play soemthing, and then it load for a while and get an error message and this little banner at the top).
It does not work if I start firefox in troubleshoot mode. It only started happening like 3 days ago. Maybe last week.
Comment 6•9 months ago
|
||
Can you check https://bugzilla.mozilla.org/show_bug.cgi?id=1922798#c2 and following comments, and see if you're in the same situation?
(In reply to Francesco Lodolo [:flod] from comment #6)
Can you check https://bugzilla.mozilla.org/show_bug.cgi?id=1922798#c2 and following comments, and see if you're in the same situation?
My issue seems to be only with widevine, and I get this:
media.gmp-widevinecdm.lastDownloadFailed 1731506245
media.gmp-widevinecdm.lastDownloadFailReason Error: Failed downloading via ServiceRequest, status: 0, channelStatus: 2152398878, errorCode: 2, reason: error
Also that one is for windows.
Assignee | ||
Comment 8•9 months ago
|
||
Your error indicates you are failing to lookup the domain name for the update. Does this happen on nightly? If so, can you:
- Go to about:config, flip
media.gmp-widevinecdm.force-chromium-update
totrue
. - Repeat the steps from bug 1922798 comment 2.
- Attach the logs to the bug so we can figure out what domain the Chromium update service selected for you.
(In reply to Andrew Osmond [:aosmond] (he/him) from comment #8)
Your error indicates you are failing to lookup the domain name for the update. Does this happen on nightly? If so, can you:
- Go to about:config, flip
media.gmp-widevinecdm.force-chromium-update
totrue
.- Repeat the steps from bug 1922798 comment 2.
- Attach the logs to the bug so we can figure out what domain the Chromium update service selected for you.
media.gmp-widevinecdm.force-chromium-update is not even there :/ I created it just now and set it to true. Also not sure how to do this? is it supposed to appear as an option? Because it does not.
Reporter | ||
Comment 10•9 months ago
|
||
Reporter | ||
Comment 11•9 months ago
|
||
Assignee | ||
Comment 12•9 months ago
|
||
Did you try on Firefox nightly? The preference was only added in Firefox 133, so it hasn't made it to release yet.
Reporter | ||
Comment 13•9 months ago
|
||
(In reply to Andrew Osmond [:aosmond] (he/him) from comment #12)
Did you try on Firefox nightly? The preference was only added in Firefox 133, so it hasn't made it to release yet.
Oh sorry, changed it to true on nightly, here it is, but after doing that I no longer got the error in addons on nightly, but still on regular firefox.
Reporter | ||
Comment 14•9 months ago
|
||
Reporter | ||
Comment 15•9 months ago
|
||
It is streaming now on nightly, juct confirmed
Assignee | ||
Comment 16•9 months ago
|
||
Thank you for the log in comment 14, and for confirming the plugin downloads correctly! It appears Google redirected to you:
https://dl.google.com/release2/chrome_component/dhuvyipbjqknanqk7f3zqnv4ku_4.10.2830.0/oimompecagnajdejgnnjijobebaeigek_4.10.2830.0_mac_arm64_lt3covpsgi3bctnfic74bafcxa.crx3
and that worked, whereas the URL we use by default did not:
https://edgedl.me.gvt1.com/edgedl/release2/chrome_component/pjnu5jyln4kujhcmwstuyyvyyu_4.10.2830.0/oimompecagnajdejgnnjijobebaeigek_4.10.2830.0_linux_ace35m3jiw32bj5wzzow5nia7yta.crx3
Reporter | ||
Comment 17•9 months ago
|
||
(In reply to Andrew Osmond [:aosmond] (he/him) from comment #16)
Thank you for the log in comment 14, and for confirming the plugin downloads correctly! It appears Google redirected to you:
https://dl.google.com/release2/chrome_component/dhuvyipbjqknanqk7f3zqnv4ku_4.10.2830.0/oimompecagnajdejgnnjijobebaeigek_4.10.2830.0_mac_arm64_lt3covpsgi3bctnfic74bafcxa.crx3
and that worked, whereas the URL we use by default did not:
https://edgedl.me.gvt1.com/edgedl/release2/chrome_component/pjnu5jyln4kujhcmwstuyyvyyu_4.10.2830.0/oimompecagnajdejgnnjijobebaeigek_4.10.2830.0_linux_ace35m3jiw32bj5wzzow5nia7yta.crx3
How can I fix it on regular firefox then? Should I change it somewhere?
Assignee | ||
Comment 18•9 months ago
|
||
(In reply to Dome from comment #17)
(In reply to Andrew Osmond [:aosmond] (he/him) from comment #16)
Thank you for the log in comment 14, and for confirming the plugin downloads correctly! It appears Google redirected to you:
https://dl.google.com/release2/chrome_component/dhuvyipbjqknanqk7f3zqnv4ku_4.10.2830.0/oimompecagnajdejgnnjijobebaeigek_4.10.2830.0_mac_arm64_lt3covpsgi3bctnfic74bafcxa.crx3
and that worked, whereas the URL we use by default did not:
https://edgedl.me.gvt1.com/edgedl/release2/chrome_component/pjnu5jyln4kujhcmwstuyyvyyu_4.10.2830.0/oimompecagnajdejgnnjijobebaeigek_4.10.2830.0_linux_ace35m3jiw32bj5wzzow5nia7yta.crx3
How can I fix it on regular firefox then? Should I change it somewhere?
The options might not be great, but there are a few:
- Use a release channel that has the pref in the meantime, namely 133 beta, 128 ESR, or nightly.
- Wait until November 26, where 133 ships to release, and then use the pref.
- Manually install the Widevine plugin into your 132 release profile.
You can manually install by doing the following:
- From your nightly instance, go to about:support, open your profile directory, and copy the folder
gmp-widevinecdm
and copy that into your release instance profile directory. - From about:config, ensure release has the same values as nightly for the following preferences:
media.gmp-widevinecdm.abi
media.gmp-widevinecdm.version
media.gmp-widevinecdm.hashValue
Would you be willing to share details about your network state with us? Any and all would be useful for us to dig deeper:
- Is this on your home network or a corporate network?
- What country are you located in?
- Who is your ISP?
Feel free to email these details if you are uncomfortable with sharing them in Bugzilla, but are willing to send them to me directly. Thanks!
Assignee | ||
Updated•9 months ago
|
Reporter | ||
Comment 19•9 months ago
|
||
Thank you so much!
I think I will just install beta until the release date.
It is a home network, located in Ecuador and my ISP is netlife.
Assignee | ||
Comment 20•9 months ago
•
|
||
Would you be willing to collect an additional log for me? I would very much appreciate it.
- Start nightly with a fresh profile where you don't have the Widevine plugin installed and the pref I suggested is false / left as the default.
- Visit https://profiler.firefox.com/ to enable the Firefox profiler. This adds a profiler icon to the toolbar.
- Go to about:logging, make sure the "Logging preset" is "Networking" and "Logging to the Firefox Profiler" is selected.
- Click on arrow on the profiler icon, and select "Networking", and press Start Recording.
- Browse to about:addons, Plugins, and click the gear icon to Check For Updates.
- Wait for half a minute.
- Press the profiler icon that was added to the toolbar.
- In the new tab that opens, click on "Upload Local Profile", leave everything ticked and hit Upload.
- Copy the URL that creates and comment it on the bug.
This will allow us to see more detailed information about your networking results when attempting to download the plugin. It might provide a better clue as to what went wrong for you, so we can create a more permanent solution. Thanks!
Assignee | ||
Comment 21•9 months ago
|
||
Sorry I updated the instructions (in case you saw this right away) to make sure all the relevant threads are captured.
Assignee | ||
Comment 22•9 months ago
|
||
Also, either in a new profiler session (after you start recording), or in the same one, flip the media.gmp-widevinecdm.force-chromium-update
to true
, and click on about:addon's Plugin's Check For Updates again. Wait half a minute and collect the profile. That way we have failure and success logs :).
Reporter | ||
Comment 23•9 months ago
|
||
Here is the failure log: https://share.firefox.dev/3US8T0J
Reporter | ||
Comment 24•9 months ago
|
||
Here is the success log when it downloads the plug in: https://share.firefox.dev/48PVNa5
Reporter | ||
Comment 25•9 months ago
|
||
Also, not sure if relevant but I downloaded firefox on a PC as well and had the same issue
Assignee | ||
Comment 26•9 months ago
|
||
(In reply to Dome from comment #25)
Also, not sure if relevant but I downloaded firefox on a PC as well and had the same issue
Probably the same issue, but I'll take a failure log for it if you are willing to provide one :). Thanks! This will be very very helpful.
Comment 27•9 months ago
|
||
Hi Dome,
Are you maybe using a piHole to block ads on your local network, or some other DNS filtering solution?
Could you maybe run a few commands in your terminal and paste the output here? Thanks!
dig edgedl.me.gvt1.com
dig edgedl.me.gvt1.com @1.1.1.1
Comment 28•9 months ago
|
||
I found this post regarding gvt1 being on the ublock origin list, so it's not unlikely that it made it onto some DNS blocklists too.
These could be managed by the users, or in some cases even the ISP.
https://www.reddit.com/r/uBlockOrigin/comments/1d8wqdn/why_is_the_gvt1com_domain_blocked/
Reporter | ||
Comment 29•9 months ago
|
||
(In reply to Andrew Osmond [:aosmond] (he/him) from comment #26)
(In reply to Dome from comment #25)
Also, not sure if relevant but I downloaded firefox on a PC as well and had the same issue
Probably the same issue, but I'll take a failure log for it if you are willing to provide one :). Thanks! This will be very very helpful.
Sorry, not my computer so do not know when I will have access to it again.
Reporter | ||
Comment 30•9 months ago
|
||
(In reply to Valentin Gosu [:valentin] (he/him) from comment #27)
Hi Dome,
Are you maybe using a piHole to block ads on your local network, or some other DNS filtering solution?
Could you maybe run a few commands in your terminal and paste the output here? Thanks!
dig edgedl.me.gvt1.com
dig edgedl.me.gvt1.com @1.1.1.1
Not that I am aware of.
These are the results for: dig edgedl.me.gvt1.com:
; <<>> DiG 9.10.6 <<>> edgedl.me.gvt1.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 21532
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;edgedl.me.gvt1.com. IN A
;; Query time: 8 msec
;; SERVER: fe80::1%11#53(fe80::1%11)
;; WHEN: Fri Nov 15 18:29:40 -05 2024
;; MSG SIZE rcvd: 36
And for dig edgedl.me.gvt1.com @1.1.1.1:
; <<>> DiG 9.10.6 <<>> edgedl.me.gvt1.com @1.1.1.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53659
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;edgedl.me.gvt1.com. IN A
;; ANSWER SECTION:
edgedl.me.gvt1.com. 459 IN A 34.104.35.123
;; Query time: 13 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Fri Nov 15 18:30:11 -05 2024
;; MSG SIZE rcvd: 63
Comment 31•9 months ago
|
||
(In reply to Dome from comment #30)
; <<>> DiG 9.10.6 <<>> edgedl.me.gvt1.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 21532
This means your default DNS resolver is refusing to resolve the DNS query.
The meaning of the REFUSED status is, according to RFC 1035:
Refused - The name server refuses to
perform the specified operation for
policy reasons. For example, a name
server may not wish to provide the
information to the particular requester,
or a name server may not wish to perform
a particular operation (
I suspect a piHole or some other corporate/adblocking/security solution is in use.
Assignee | ||
Comment 32•7 months ago
|
||
This issue should now be fixed by the combination of the rules rollout in bug 1934721 and Firefox 134, 128.6 ESR and 115.19 ESR to release. You should be able to flip the pref back to false and receive Widevine updates. Let me know if you have any trouble!
Reporter | ||
Comment 33•7 months ago
|
||
Thanks! I just switched it back and it seems to be working fine.
Assignee | ||
Comment 34•7 months ago
•
|
||
(In reply to Dome from comment #33)
Thanks! I just switched it back and it seems to be working fine.
Just thought I would let you know that it appears millions of Firefox users updated their plugin in the last week, who had been failing for a long time. Your feedback was instrumental to making this happen. So thanks again!
Description
•