Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Widevine Content Decryption Module stuck on "will be installing shortly"

  • 9 replies
  • 17 have this problem
  • 1 view
  • Last reply by lemabr01

more options

System: Windows 10 Firefox x64, version 52 & 53

I recently upgraded to the x64 installation of Firefox. In doing so I noticed that the Widevine Content Decryption Module is constantly stuck on the "will be installing shortly" dialog. So far I have attempted the following fixes to no avail:

-Manually install from Google

-Create a clean profile

-Uninstall Firefox and Re-install

-Roll back to a Firefox version pre-plugin ban (I believe I used Firefox 50)

-Copy the Widevine folder from a separate computer where the module installed correctly

-Turned off all anti-virus

-Deleted all contents of my hosts file

-Switched DNS server to Open DNS

-Switched DNS server to Google DNS

-Tried a different Internet connection

-Roll back Firefox to the Extended Support Release (I am currently on version 52 with the extended plugin support)

I'm not even sure why the install is failing at this point as there are no error logs or anything else I can see. Right now my workaround is to use Chrome/IE but it's irritating and I've been a longtime Mozilla/Firefox fan and would like to continue using it for all my browsing. The attached screenshots are what I see on about:addins and about:plugins

System: Windows 10 Firefox x64, version 52 & 53 I recently upgraded to the x64 installation of Firefox. In doing so I noticed that the Widevine Content Decryption Module is constantly stuck on the "will be installing shortly" dialog. So far I have attempted the following fixes to no avail: -Manually install from Google -Create a clean profile -Uninstall Firefox and Re-install -Roll back to a Firefox version pre-plugin ban (I believe I used Firefox 50) -Copy the Widevine folder from a separate computer where the module installed correctly -Turned off all anti-virus -Deleted all contents of my hosts file -Switched DNS server to Open DNS -Switched DNS server to Google DNS -Tried a different Internet connection -Roll back Firefox to the Extended Support Release (I am currently on version 52 with the extended plugin support) I'm not even sure why the install is failing at this point as there are no error logs or anything else I can see. Right now my workaround is to use Chrome/IE but it's irritating and I've been a longtime Mozilla/Firefox fan and would like to continue using it for all my browsing. The attached screenshots are what I see on about:addins and about:plugins
Attached screenshots

Modified by lemabr01

Chosen solution

I think I figured it out. Any attempt to connect to any Google redirect (adwords, your direct WDM link, etc) results in a 404. I tested your earlier link on my phone on wifi and it refused to load. When I switched off wifi it loaded successfully. I was able to use a hotspot connection temporarily and the CDM installed.

Presumably I need to reset my router settings. I think this ticket can now be closed. Thank you for your help!

Read this answer in context 👍 0

All Replies (9)

more options

hi, what security software is running on your device?

more options

Windows Defender

more options

thanks, could you try turning on logging like a firefox developer has described here at https://support.mozilla.org/en-US/questions/1135638?page=2#answer-913708 for a moment and share the results with us?

more options

Thanks for your help philipp. Here's what the log showed. The text was rather lengthy so I've attached screenshots. Below are what look like the relevant errors:

496435438643 Toolkit.GMP ERROR GMPInstallManager.simpleCheckAndInstall Could not check for addons: {"status":"failed","results":[{"id":"gmp-widevinecdm","result":"failed"}]} Log.jsm:753 App_append resource://gre/modules/Log.jsm:753:9 Logger.prototype.log resource://gre/modules/Log.jsm:389:7 LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log resource://gre/modules/Log.jsm:504:44 Logger.prototype.error resource://gre/modules/Log.jsm:397:5 GMPInstallManager.prototype.simpleCheckAndInstall< resource://gre/modules/GMPInstallManager.jsm:288:7 throw self-hosted:1137:9 TaskImpl_run resource://gre/modules/Task.jsm:320:42 bound TaskImpl_run self-hosted:957:17 Handler.prototype.process resource://gre/modules/Promise-backend.js:935:21 this.PromiseWalker.walkerLoop resource://gre/modules/Promise-backend.js:813:7 bound self-hosted:913:17 bound bound self-hosted:913:17 this.PromiseWalker.scheduleWalkerLoop/< resource://gre/modules/Promise-backend.js:747:11

A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'? See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise

Date: Fri Jun 02 2017 16:30:59 GMT-0400 (Eastern Standard Time) Full Message: Error: page-thumbnail:error Full Stack: observe@resource://gre/modules/BackgroundPageThumbs.jsm:116:22 BackgroundPageThumbs._onCaptureOrTimeout@resource://gre/modules/BackgroundPageThumbs.jsm:305:7 Capture.prototype._done/done@resource://gre/modules/BackgroundPageThumbs.jsm:451:7 Capture.prototype._done@resource://gre/modules/BackgroundPageThumbs.jsm:471:7 Capture.prototype.notify@resource://gre/modules/BackgroundPageThumbs.jsm:428:5

 BackgroundPageThumbs.jsm:116

1496435463602 Toolkit.GMP ERROR GMPInstallManager.simpleCheckAndInstall Could not check for addons: {"status":"failed","results":[{"id":"gmp-widevinecdm","result":"failed"}]} Log.jsm:753 App_append resource://gre/modules/Log.jsm:753:9 Logger.prototype.log resource://gre/modules/Log.jsm:389:7 LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log resource://gre/modules/Log.jsm:504:44 Logger.prototype.error resource://gre/modules/Log.jsm:397:5 GMPInstallManager.prototype.simpleCheckAndInstall< resource://gre/modules/GMPInstallManager.jsm:288:7 throw self-hosted:1137:9 TaskImpl_run resource://gre/modules/Task.jsm:320:42 bound TaskImpl_run self-hosted:957:17 Handler.prototype.process resource://gre/modules/Promise-backend.js:935:21 this.PromiseWalker.walkerLoop resource://gre/modules/Promise-backend.js:813:7 bound self-hosted:913:17 bound bound self-hosted:913:17 this.PromiseWalker.scheduleWalkerLoop/< resource://gre/modules/Promise-backend.js:747:11

more options

I realized a pastebin link would probably be more helpful. Here ya go:

https://pastebin.com/fC8kcQcz

more options

thanks - does a download start when you try to access this link https://redirector.gvt1.com/edgedl/widevine-cdm/903-win-x64.zip manually?

more options

Negative, I get the attached error. I'm guessing there's something interfering with my certificate handshakes based on the content in that thread you posted but I can't figure out what it could be.

more options

i don't think that ssl interception plays a part in your case as the error message would have looked different (referencing that a secure connection failed or the site was untrusted) and windows defender thankfully doesn't do such a thing.

it looks that something on your device is just outright blocking communication with download server for the plugin. you've already tried a bunch of things, but could you also see if setting firefox to directly connect to the internet ('no proxy') in the menu ≡ > options > advanced > network > connection - settings... is making a difference. otherwise you would have to look into other thirdparty software on your system that might interfere with webtraffic and/or also run a scan of your system with different security tools like the free version of malwarebytes & adwcleaner...

more options

Chosen Solution

I think I figured it out. Any attempt to connect to any Google redirect (adwords, your direct WDM link, etc) results in a 404. I tested your earlier link on my phone on wifi and it refused to load. When I switched off wifi it loaded successfully. I was able to use a hotspot connection temporarily and the CDM installed.

Presumably I need to reset my router settings. I think this ticket can now be closed. Thank you for your help!