user.js: Netflix Error F7121-1331 on Mac/Linux [solved: RFP's HTTP Header is spoofed as Windows & NF no longer chills] [1610762]
Hello all,
I am running FF ESR91 from Debian Stable. Without user.js Netflix is playing fine.
When I apply user.js (the version for ESR91) and the override recipe user_pref("media.eme.enabled", true);
Netflix videos can not be played. They start loading (without the override they do not) and then Error F7121-1331 is shown.
Does anything else need to be overriden?
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 30 (17 by maintainers)
You are right. Netflix works when I report the real user agent when RFP is enabled.
I think we have some progress here, but unless @tomrittervg actions it (or feeds it to a first bug apprentice), it’ll never happen and languish at P5, and that’s understandable, not because it’s a difficult patch (it’s pretty simple IMO), but because RFP is for TB, and TB don’t really want this (and it’s moot given DRM is blocked and AFAICT this is about the only instance of HTTP Header spoofing causing an issue), and IDK if tom et al really want an extra code path/divergence
so IDK what will happen
¯\_(ツ)_/¯
Okay so I set the OS as macos and FF version to 91. RFP is enabled with
user_pref("privacy.resistFingerprinting", true);
(That is the only pref in the user js for this profile). The user agent now is : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14.3; rv:91.0) Gecko/20100101 Firefox/91.0edit - That is the user agent in the http header
And netflix works
I will be happy to test anything if you need me to.
OK. So maybe it is to do with the user agent? One
oneway to tell would be[1] Am trying to find an easy to use extension but they’re all a bit shit TBH, I guess Canvas Blocker is the easiest
{real Firefox version}
after some guggling the interwebs I would like to know if this fixes it
Use recommended performance settings
Use hardware acceleration when available
If this solves it, then we have an answer as to why it happens, but I don’t recommend you change default perf settings, hence why I said to undo the changes