为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox 48.0 update broke noscript, https everywhere and ghostery.

  • 6 个回答
  • 2 人有此问题
  • 1 次查看
  • 最后回复者为 Paul47

more options

I just went through my latest ubuntu "software updater" procedure which pulled in the new firefox (48.0). Now, noscript could not be started, and I got a message saying I should re-install it. When I attempt to do so, it fails trying to access the file noscript.net.

Unlike noscript, ghostery and https everywhere still shows up in firefox, however when I get in the addons manager and ask it to check for updates, all three of them failed; the error message for all three was "There was an error installing ______."

I just went through my latest ubuntu "software updater" procedure which pulled in the new firefox (48.0). Now, noscript could not be started, and I got a message saying I should re-install it. When I attempt to do so, it fails trying to access the file noscript.net. Unlike noscript, ghostery and https everywhere still shows up in firefox, however when I get in the addons manager and ask it to check for updates, all three of them failed; the error message for all three was "There was an error installing ______."

被采纳的解决方案

I changed the ownership of these files and now the updates happen.

定位到答案原位置 👍 0

所有回复 (6)

more options

The main issue people may encounter with Firefox 48.0 is with using older Extensions that have not been signed.

Make sure you have the latest versions of the extensions. https://addons.mozilla.org/firefox/addon/noscript/versions/ https://addons.mozilla.org/firefox/addon/ghostery/versions/ https://addons.mozilla.org/firefox/addon/https-everywhere/versions/

The support forum for NoScript at https://forums.informaction.com shows no indication that Firefox 48.0 including the official builds from Mozilla.org/firefox/all/ is breaking NoScript.

more options

James said

... The support forum for NoScript at https://forums.informaction.com shows no indication that Firefox 48.0 including the official builds from Mozilla.org/firefox/all/ is breaking NoScript.

However on Fx48 Noscript may block any rss feeds you have unless you allow the feed's parent site in NoScript.

more options

I have my extensions on automatic update so this shouldn't be an issue. I assume noscript was itself in the noscript whitelist since I have gotten their upgrades in the past.

I cannot even uninstall noscript. It simply sits there when I try.

I did notice an error message when invoking firefox from the command line. Perhaps someone can interpret it for me:

paul@len780:~$ firefox 1470720398616 addons.xpi WARN Can't iterate directory /home/paul/.mozilla/firefox/mjgcmg3t.default/extensions/staged: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.directoryEntries]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: getDirectoryEntries :: line 1963" data: no] Stack trace: getDirectoryEntries()@resource://gre/modules/addons/XPIProvider.jsm:1963 < this.XPIProvider.processPendingFileChanges()@resource://gre/modules/addons/XPIProvider.jsm:3248 < this.XPIProvider.checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3627 < this.XPIProvider.startup()@resource://gre/modules/addons/XPIProvider.jsm:2697 < callProvider()@resource://gre/modules/AddonManager.jsm:227 < _startProvider()@resource://gre/modules/AddonManager.jsm:778 < AddonManagerInternal.startup()@resource://gre/modules/AddonManager.jsm:962 < this.AddonManagerPrivate.startup()@resource://gre/modules/AddonManager.jsm:2934 < amManager.prototype.observe()@resource://gre/components/addonManager.js:71 Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]

more options

OK I went to check and noscript is at 2.9.0.4 which is not the most recent, 2.9.0.14. I don't know why these stopped updating; again it is set for them to automatically update. Anyway now I am stuck and I don't know how to proceed.

由Paul47于修改

more options

For what it's worth, when I try checking for updates, these errors come out at the command line:

1470723260389 addons.xpi WARN Failed to install /tmp/tmp-2yg.xpi from https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suite-2.9.0.14-fx+fn+sm.xpi?filehash=sha256%3A39bc71be20c318578239ea791c0341dbfcd13b33559af080cea386eeec08b337: Unix error 13 during operation stat on file /home/paul/.mozilla/firefox/mjgcmg3t.default/extensions/staged/{73a6fe31-595d-460b-a920-fcc0f8843232} (Permission denied) ((unknown module)) No traceback available 1470723263790 addons.xpi WARN Failed to install /tmp/tmp-e3d.xpi from https://addons.cdn.mozilla.net/user-media/addons/9609/ghostery-6.3.1-fx+sm+an.xpi?filehash=sha256%3A97d800d9c4b2f4e13f823b9586a6018184eb21f58ed18e1f891fb201b7724df6: Unix error 13 during operation stat on file /home/paul/.mozilla/firefox/mjgcmg3t.default/extensions/staged/firefox@ghostery.com (Permission denied) ((unknown module)) No traceback available 1470723264509 addons.xpi WARN Failed to install /tmp/tmp-luh.xpi from https://addons.cdn.mozilla.net/user-media/addons/229918/https_everywhere-5.2.1-an+fx+sm+tb.xpi?filehash=sha256%3A5a9c9cd9ca93752d9bfbbf93227c572c5756807b441742b2749b064a4b486068: Unix error 13 during operation stat on file /home/paul/.mozilla/firefox/mjgcmg3t.default/extensions/staged/https-everywhere@eff.org (Permission denied) ((unknown module)) No traceback available

When I look at the "staged" directory it lists as follows: drwx------ 2 root root 4096 Mar 18 20:41 staged

Inside the "staged" directory it has this: drwx------ 2 root root 4096 Mar 18 20:41 . drwxrwxr-x 5 paul paul 4096 Mar 18 20:41 .. -rw-r--r-- 1 root root 4803 Mar 18 20:41 {73a6fe31-595d-460b-a920-fcc0f8843232}.json -rw------- 1 root root 562656 Mar 18 20:41 {73a6fe31-595d-460b-a920-fcc0f8843232}.xpi

It's odd these are owned by root:root, is that normal? Seems like it should be paul:paul, like the rest. I wonder how they got changed.

more options

选择的解决方案

I changed the ownership of these files and now the updates happen.