Hi,
First of all, let me give you my software situation. I am running FreeBSD 12.1-RELEASE (just upgraded from 12.0-RELEASE this week, so this is an ongoing concern. I am also running firefox-70.0.1, and noscript, currently 11.0.8. My system stays on 24/7. I notice that several time a week, at random, noscript will stop blocking scripts. Every tab I have open will, upon update, will give me the S? icon and the "This is a privileged page, whose permissions cannot be configured." subtext. I end up having to close and re-open firefox. Can anyone tell me why this is happening?
Thanks.
NoScript switches all pages to privileged
NoScript switches all pages to privileged
Mozilla/5.0 (X11; FreeBSD amd64; rv:70.0) Gecko/20100101 Firefox/70.0
- Giorgio Maone
- Site Admin
- Posts: 9454
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: NoScript switches all pages to privileged
Hi,
could you check what's shown in your Browser Console (ctrl+shift+J) when this happens?
Are you sure this doesn't happen when NoScript gets upgraded to a new version by Mozilla, and that the problem doesn't actually go away as soon as you reload the page?
could you check what's shown in your Browser Console (ctrl+shift+J) when this happens?
Are you sure this doesn't happen when NoScript gets upgraded to a new version by Mozilla, and that the problem doesn't actually go away as soon as you reload the page?
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0
Re: NoScript switches all pages to privileged
This is what was in the console:
No matching message handler for the given recipient. MessageChannel.jsm:964
No matching message handler for the given recipient. MessageChannel.jsm:964
No matching message handler for the given recipient. MessageChannel.jsm:964
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. clobbercookie.js:35
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. clobberlocalstorage.js:35
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. dnt.js:52
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. fingerprinting.js:316
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. socialwidgets.js:462
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. supercookie.js:122
No matching message handler for the given recipient. MessageChannel.jsm:964
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. clobbercookie.js:35
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. clobberlocalstorage.js:35
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. dnt.js:52
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. fingerprinting.js:316
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. socialwidgets.js:462
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. supercookie.js:122
No matching message handler for the given recipient. MessageChannel.jsm:964
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. dnt.js:52
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. fingerprinting.js:316
No matching message handler for the given recipient. MessageChannel.jsm:964
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. content.js:20
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. socialwidgets.js:462
No matching message handler for the given recipient. MessageChannel.jsm:964
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. clobbercookie.js:35
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. clobberlocalstorage.js:35
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. dnt.js:52
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. fingerprinting.js:316
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. google-static.js:33
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. socialwidgets.js:462
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. supercookie.js:122
No matching message handler for the given recipient. MessageChannel.jsm:964
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] 9 ExtensionCommon.jsm:75:12
No matching message handler for the given recipient. MessageChannel.jsm:964
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
Mozilla/5.0 (X11; FreeBSD amd64; rv:70.0) Gecko/20100101 Firefox/70.0
- Giorgio Maone
- Site Admin
- Posts: 9454
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: NoScript switches all pages to privileged
Mmm, by the look of those errors, it seems a lot of your extensions are broken by something preventing the messaging APIs from working correctly.
I'd start cutting down on non-essential extensions and check whether the problem persist, or starting out with a new profile possibly migrating your data by using Firefox Sync.
I'd start cutting down on non-essential extensions and check whether the problem persist, or starting out with a new profile possibly migrating your data by using Firefox Sync.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0
Re: NoScript switches all pages to privileged
Thanks Georgio,
Here is my list of extensions:
and disabled:
Note that the first two were disabled today to check if they are contributing to this problem. The rest of them in the first list are all what I consider essential, or were recommended (like I don't care about cookies. But that was added after this problem began).
Here is my list of extensions:
Code: Select all
Bitwarden
Cookie AutoDelete
I don't care about cookies
minerBlock
Panorama Tab Groups
Plasma Integration
Privacy Badger
Self-destroying cookies
uBlock Origin
Code: Select all
keepassxc-browser
Self-destructing cookies
tab groups
Mozilla/5.0 (X11; FreeBSD amd64; rv:70.0) Gecko/20100101 Firefox/70.0