On Friday, 1 February 2019 21.15.13 CET Kathryn Tolsen wrote:
> Package: firefox-esr
> Version: 60.5.0esr-1~deb9u1
> 
> Last night I upgraded and now it shows me a yellow banner saying "Firefox
> is installing components needed to play the audio or video on this page.
> Please wait." I waited about 20min, reloaded the page, still wouldn't work.
> I removed firefox-esr and manually downloaded and installed the last update

Problem is here that the wrong version of widevine is installed for 
firefox-esr 60.5.0. You can manually fix this by downloading (please check the 
in-sources list for non-x64 binary urls [1] on in firefox using 
the URL chrome://global/content/gmp-sources/widevinecdm.json ):


    #check first what your profile is called and manually save it as 
$firefox_profile
    ls -ld ~/.mozilla/firefox/*.default

    mkdir test
    cd test
    wget 
https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.1196.0-linux-x64.zip
    unzip 4.10.1196.0-linux-x64.zip
    rm -rf "${firefox_profile}"/gmp-widevinecdm/*
    mkdir "${firefox_profile}"/gmp-widevinecdm/1.4.8.1008/
    cp libwidevinecdm.so LICENSE.txt manifest.json "${firefox_profile}"/gmp-
widevinecdm/1.4.8.1008/

After doing that, you can just go to https://demo.castlabs.com/ and play one 
of the DRM versions. I have also verified this with netflix and some known DRM 
shows on tvnow.de.

It is currently unknown to me why the browser still downloads 1.4.8.1008. Even 
when removing my .mozilla directory. Is this inserted by some external 
service which still thinks that 60.x.0 is compatible to 1.4.8.1008 and not to 
4.10.1196.0? I would therefore guess that the aus service of Mozilla is broken

https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/
%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/
update.xml

In my case it is https://aus5.mozilla.org//update/3/GMP/60.5.0/20190130005301/
Linux_x86_64-gcc3/null/default/Linux%204.19.0-1-
amd64%20(GTK%203.24.4%2Clibpulse%2012.2.0)/default/default/update.xml and it 
really references the wrong widevine version.

Does anyone know how to contact the admins of this service?

Kind regards,
        Sven

[1] https://salsa.debian.org/mozilla-team/firefox/blob/
04bf94636bc267e2835ce35975feac8dd1f51a13/toolkit/content/gmp-sources/
widevinecdm.json

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to