Page 1 of 2
New Norton Security Vault and Firefox
Posted: Sat Sep 03, 2016 5:21 pm
by Paul T
After waiting a year for Norton to get Norton Security Vault to work again in Firefox, I believe that NoScript is blocking my ability to use the add-on. The add-on is available here
https://community.norton.com/en/forums/ ... ox-browser. I have tried creating a bookmark to the vault log in screen, and telling NoScript to "allow sites opened by bookmarks" and various other things that doesn't seem to work. I am not comfortable messing with the protections NoScript gives me as a long time user. However if I disable NoScript and when I restart the browser and use the bookmark created to log into the vault it works fine. While try to fix this myself on this forum I found out how to launch the console it clearly says that the id safe script is being blocked. I will forward any other information to help if requested. Thank you in advance. Btw here is a copy of the shortcut i created moz-extension://142b5c6c-cdda-47a4-9d6a-0fd06f***acd/content/ui/vault-unlock.html. I changed letters with *** to post the shortcut in case there may be personally identifiable to post here, but someone looking at it may see clearly whats going on. Thank You in advance.
Re: New Norton Security Vault and Firefox
Posted: Mon Sep 05, 2016 11:49 pm
by Thrawn
Do you know the URL of the vault? What shows up on the NoScript menu when you visit it?
And have you enabled cascading permissions? That's been known to break internal pages before.
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 3:04 am
by Paul T
Thank you Thrawn for replying, as I stated in my original post I create a bookmark and tried to tell NoScript to allow from bookmarks. The bookmark is moz-extension://142b5c6c-cdda-47a4-9d6a-0fd06f069acd/content/ui/vault-unlock.html The page comes up blank, just like the Norton Vault Icon that opens a small window to sign into. It comes out as a blank window. I do know the Firefox version is 48.0.2 and I surf in incognito mode with ad block plus. I looked for the entry to enable cascading permissions and can not locate that setting. I would appreciate any additional assistance.
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 3:19 am
by barbaz
When this issue occurs, do you see anything related in the Browser Console? (Ctrl-Shift-J)
(if you don't know what's related, turn off CSS warnings and post everything else you see)
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 4:41 am
by Paul T
Here is console contents with NoScript on
Code: Select all
Could not read chrome manifest 'file:///C:/Program%20Files/Mozilla%20Firefox/chrome.manifest'.
1473135324618 addons.xpi WARN Ignoring missing add-on in c:\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\DotNetAssistantExtension
1473135329353 addons.webextension.idsafe@norton.com WARN Loading extension 'idsafe@norton.com': Reading manifest: Error processing version_name: An unexpected property was found in the WebExtension manifest.
1473135329353 addons.webextension.idsafe@norton.com WARN Loading extension 'idsafe@norton.com': Reading manifest: Error processing author: An unexpected property was found in the WebExtension manifest.
1473135329694 addons.webextension.idsafe@norton.com WARN Please specify whether you want browser_style or not in your browser_action options.
"IDSafe initialize failed: [Exception... "<no message>" nsresult: "0x805e0006 (<unknown>)" location: "JS frame :: moz-extension://142b5c6c-cdda-47a4-9d6a-0fd06f069acd/content/scripts/SymO2.js :: e.SymO2.sso</b.initialize :: line 67" data: no]"SymBfw.js:1:245
Warning: NetUtil.asyncFetch() requires the channel to have one of the security flags set in the loadinfo (see nsILoadInfo). Please create channel using NetUtil.newChannel()
[ABE WAN] Detected WAN IP 74.109.189.231
nortonidentitysafeaddon:TypeError: can't convert null to object
Stack trace:
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:24:3
calculate/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:36:17
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:29:3
calculate/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:36:17
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:29:3
calculate/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:36:17
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:29:3
@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:18:10
dispatch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/method/core.js:119:12
reactor<.onStep@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/ui/frame/view.js:130:19
Reactor.prototype.onNext@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:248:3
Reactor.prototype.run/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:251:32
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
transform/next@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:36:24
map/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:60:60
transform/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:43:29
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
merges/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:187:31
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
lift/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:163:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
transform/next@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:36:24
filter/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:53:7
transform/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:43:29
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
lift/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:163:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
InputPort.prototype.observe@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/input/system.js:104:5
core.js:106
nortonidentitysafeaddon:TypeError: can't convert null to object
Stack trace:
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:24:3
calculate/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:36:17
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:29:3
calculate/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:36:17
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:29:3
calculate/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:36:17
calculate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:29:3
@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/diffpatcher/diff.js:18:10
dispatch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/method/core.js:119:12
reactor<.onStep@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/ui/frame/model.js:127:19
Reactor.prototype.onNext@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:248:3
Reactor.prototype.run/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:251:32
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
transform/next@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:36:24
map/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:60:60
transform/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:43:29
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
merges/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:187:31
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
lift/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:163:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
transform/next@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:36:24
filter/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:53:7
transform/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:43:29
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
lift/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:163:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
receive@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/utils.js:115:5
InputPort.prototype.observe@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/input/system.js:104:5
core.js:106
Unexpected end of file while searching for length value for matched media condition.from DOM
Warning: NetUtil.asyncFetch() requires the channel to have one of the security flags set in the loadinfo (see nsILoadInfo). Please create channel using NetUtil.newChannel()
Key event not available on some keyboard layouts: key="c" modifiers="accel,alt"browser.xul
Key event not available on some keyboard layouts: key="i" modifiers="accel,alt,shift"browser.xul
Property contained reference to invalid variable. Error in parsing value for 'background-color'. Falling back to 'initial'.webconsole.css:391:8987
Property contained reference to invalid variable. Error in parsing value for 'border-top-color'. Falling back to 'initial'.webconsole.css:392:9044
Property contained reference to invalid variable. Error in parsing value for 'border-top-style'. Falling back to 'initial'.webconsole.css:392:9044
Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'.webconsole.css:392:9044
Property contained reference to invalid variable. Error in parsing value for 'background-image'. Falling back to 'initial'.webconsole.css:422:9786
Property contained reference to invalid variable. Error in parsing value for 'border-bottom-width'. Falling back to 'initial'.widgets.css:85:2898
Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'.widgets.css:84:2840
Property contained reference to invalid variable. Error in parsing value for 'min-height'. Falling back to 'initial'.widgets.css:82:2732
Property contained reference to invalid variable. Error in parsing value for 'margin-bottom'. Falling back to 'initial'.widgets.css:87:3031
Property contained reference to invalid variable. Error in parsing value for 'margin-top'. Falling back to 'initial'.widgets.css:86:2962
Error: Supported locales was never set
SymBfw.js:44:366
GET
XHR
https://aus5.mozilla.org/update/6/Firefox/48.0.2/20160823121617/WINNT_x86-msvc-x86/en-US/release/Windows_NT%2010.0.0.0%20(x86)/SSE3/default/default/update.xml [HTTP/1.1 200 OK 578ms]
POST
http://ocsp.digicert.com/ [HTTP/1.1 200 OK 31ms]
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://www.google.com') does not match the recipient window's origin ('moz-extension://142b5c6c-cdda-47a4-9d6a-0fd06f069acd').www.google.com
Error: Supported locales was never set
SymBfw.js:44:366
This is with Noscript disabled and I can log into Norton Vault
Code: Select all
Could not read chrome manifest 'file:///C:/Program%20Files/Mozilla%20Firefox/chrome.manifest'.
1473135668396 addons.xpi WARN Ignoring missing add-on in c:\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\DotNetAssistantExtension
1473135672826 addons.webextension.idsafe@norton.com WARN Loading extension 'idsafe@norton.com': Reading manifest: Error processing version_name: An unexpected property was found in the WebExtension manifest.
1473135672826 addons.webextension.idsafe@norton.com WARN Loading extension 'idsafe@norton.com': Reading manifest: Error processing author: An unexpected property was found in the WebExtension manifest.
1473135672944 addons.webextension.idsafe@norton.com WARN Please specify whether you want browser_style or not in your browser_action options.
not well-formedmessages.json:1:1
not well-formedmanifest.json:1:1
Warning: NetUtil.asyncFetch() requires the channel to have one of the security flags set in the loadinfo (see nsILoadInfo). Please create channel using NetUtil.newChannel()
Unexpected end of file while searching for length value for matched media condition.from DOM
Warning: NetUtil.asyncFetch() requires the channel to have one of the security flags set in the loadinfo (see nsILoadInfo). Please create channel using NetUtil.newChannel()
Error: Could not establish connection. Receiving end does not exist.(unknown)
Key event not available on some keyboard layouts: key="c" modifiers="accel,alt"browser.xul
Key event not available on some keyboard layouts: key="i" modifiers="accel,alt,shift"browser.xul
Property contained reference to invalid variable. Error in parsing value for 'background-color'. Falling back to 'initial'.webconsole.css:391:8987
Property contained reference to invalid variable. Error in parsing value for 'border-top-color'. Falling back to 'initial'.webconsole.css:392:9044
Property contained reference to invalid variable. Error in parsing value for 'border-top-style'. Falling back to 'initial'.webconsole.css:392:9044
Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'.webconsole.css:392:9044
Property contained reference to invalid variable. Error in parsing value for 'background-image'. Falling back to 'initial'.webconsole.css:422:9786
Property contained reference to invalid variable. Error in parsing value for 'border-bottom-width'. Falling back to 'initial'.widgets.css:85:2898
Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'.widgets.css:84:2840
Property contained reference to invalid variable. Error in parsing value for 'min-height'. Falling back to 'initial'.widgets.css:82:2732
Property contained reference to invalid variable. Error in parsing value for 'margin-bottom'. Falling back to 'initial'.widgets.css:87:3031
Property contained reference to invalid variable. Error in parsing value for 'margin-top'. Falling back to 'initial'.widgets.css:86:2962
POST
XHR
https://www.google-analytics.com/collect [HTTP/2.0 200 OK 31ms]
CookieManager is not loaded SymBfw.js:1:467
POST
XHR
https://www.google-analytics.com/collect [HTTP/2.0 200 OK 31ms]
POST
XHR
https://login.norton.com/sso/oidc1/tokens [HTTP/1.1 200 OK 656ms]
CookieManager is not loaded SymBfw.js:1:467
bfw-o2-f820d7e88bfe4c7cf3460d309472c9d6SymO2.js:89:47
GET
XHR
https://o2-ds.norton.com/api/datastore/v2/11466832/11 [HTTP/1.1 200 OK 453ms]
POST
http://sr.symcd.com/ [HTTP/1.1 200 OK 141ms]
CookieManager is not loaded SymBfw.js:1:467
Warning: NetUtil.asyncFetch() requires the channel to have one of the security flags set in the loadinfo (see nsILoadInfo). Please create channel using NetUtil.newChannel()
POST
XHR
https://www.google-analytics.com/collect [HTTP/2.0 200 OK 29ms]
Password fields present on an insecure (http://) page. This is a security risk that allows user login credentials to be stolen.[Learn More]vault-unlock.html
POST
XHR
https://www.google-analytics.com/collect [HTTP/2.0 200 OK 31ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/a15c0403863847aef5943a6272cd992335f330f9.59611.png [HTTP/1.1 200 OK 162ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/ef8c1bab9b54c37fddbd8eeb15faf733571fc9f9.64436.png [HTTP/1.1 200 OK 210ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/3ac03b9e0514592f3d2f5b3dfdb9a9dc4ab5ddac.6160.png [HTTP/1.1 200 OK 84ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/aa5b044615f17199197479531d8de2c00b9d416e.12241.png [HTTP/1.1 200 OK 243ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/b4adc58dd3c02da355104977b910255060cfd6d8.10350.png [HTTP/1.1 200 OK 58ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/d971cbafa0309a201e518acdac4f1ee4dabc7eaa.15109.png [HTTP/1.1 200 OK 69ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/583de2b339502a7726bc05736a43b18e9c891350.2193.svg [HTTP/1.1 200 OK 78ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/720121e7462d8c7863b4dd8fa7b5c1089b5f5fb2.33862.png [HTTP/1.1 200 OK 306ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/8acf9436e1b315f5f04b9435a518bcd1aef131f8.5663.png [HTTP/1.1 200 OK 267ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/490d42d1f9a76c07739626d1b8a569169aec8fbe.11039.png [HTTP/1.1 200 OK 268ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/40e5630405d5031ca73393bd7bc0064156f2cc82.10984.png [HTTP/1.1 200 OK 250ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/1332a68badf11e3f7f69bf7364e79c0a7e2753bc.5316.png [HTTP/1.1 200 OK 262ms]
GET
https://tiles-cloudfront.cdn.mozilla.net/images/d11ba0b3095bb19d8092cd29be9cbb9e197671ea.28088.png [HTTP/1.1 200 OK 278ms]
POST
XHR
https://www.google-analytics.com/collect [HTTP/2.0 200 OK 31ms]
bfw-o2-6f2a27066820485182528a970ba39615SymO2.js:89:47
GET
XHR
https://o2-ds.norton.com/api/datastore/v2/11466832/11 [HTTP/1.1 200 OK 343ms]
Error: Could not establish connection. Receiving end does not exist.(unknown)
POST
XHR
https://www.google-analytics.com/collect [HTTP/2.0 200 OK 30ms]
POST
XHR
http://spoc-pool-gtm.norton.com/poll [HTTP/1.1 200 OK 131ms]
POST
XHR
http://spoc-pool-gtm.norton.com/register
TypeError: can't access dead objectExtensionUtils.jsm:243:1
Sorry, I don't know how to turn off CSS warning. Thank you for the assistance.
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 6:14 am
by Thrawn
Just from briefly looking through, it appears that the Norton extension doesn't work well with others. I'm guessing that both NoScript and Norton are overriding the same section of code, in a way that doesn't allow both to function.
Theoretically it could be NoScript misbehaving here, but generally it does try to coexist peacefully with other extensions, whereas the Norton extension is new(ish) and doesn't necessarily care...
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 6:32 am
by barbaz
As a test, does it work with Scripts Globally Allowed in NoScript?
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 4:19 pm
by Paul T
Thank you Barbaz and Thrawn for the ongoing support. Enabling scripts globally does not help me either by attempting to launch via bookmark or Firefox toolbar. Yes the add-on from Norton for the vault is a new extension. Vault stopped working over a year ago when Firefox released version 40, they apparently made major changes that affected extensions, and it has taken Symantec a year to produce something that is compatible and should not break in Firefox in the future. This is a early release of the add-on that I downloaded directly from them, I realize there are alot of additional Firefox,Noscript, ad block plus with Norton Vault users out there, and when norton updates vault through live update, there will be others in my situation. Under normal operation NoScript off) when I click on the toolbar icon for vault a little window opens and I then click sign in button, Firefox then temporarily opens an additional tab moz-extension://142b5c6c-cdda-47a4-9d6a-0fd06f069acd/content/ui/vault-unlock.html (the same url I supplied to you above). I then log in and the temporary tab then closes itself after successful sign in. As I have stated before I am weary to go haphazardly messing with NoScript and loose the protection and assurance it gives me.I also do not want to shut NoScript off except for testing, the time it took Symantec to release this add-on I was forced to use Chrome and Internet Explorer without NoSrcipt protection. I am and will be continuing to report back my results as we go and willing to try anything suggested.
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 5:28 pm
by barbaz
Note that the moz-extension scheme is on the mandatory whitelist exactly because it's required for WebExtensions to function at all. There are some more things we can try with NoScript, but first things first. WebExtensions is really new, are you able to check with a pre-release Firefox,
Firefox Developer Edition? Just answer yes or no, do not actually download or run it yet as there is a risk of
profile data loss if things aren't done precisely.
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 6:35 pm
by Paul T
Yes I would be willing to download and install it. A couple things I feel I should mention:
1) Norton is labeling this add-on as a pre- release,
2) I am also going between here and Norton Forum forum
https://community.norton.com/forums/nor ... ntity-safe
3) I have keep Norton security updated multiple times a day
4) before posting here I did a browser refresh and backed up my Firefox profile 5) I am an advanced user reg edit, msconfig etc, will ask questions if I don't understand.
Re: New Norton Security Vault and Firefox
Posted: Tue Sep 06, 2016 8:17 pm
by barbaz
Paul t wrote:Yes I would be willing to download and install it. A couple things I feel I should mention:
[...]
4) before posting here I did a browser refresh and backed up my Firefox profile
Great, you've already done step 1 of setting up to use a pre-release Firefox. Make sure you have that profile backup on hand as you'll need it. Next step is to install Fx Dev Edition
to a different location than your existing Firefox, being careful not to overwrite anything from your existing Firefox. If it doesn't let you do that, uninstall your existing Firefox first,
select to *keep* your personal data.
Now we need to create a copy of your
profile for use exclusively with Dev Edition, as migrating back to a stable Firefox on the same profile may not be possible. So, start up Dev Edition in the
Profile Manager, create a new
profile - give it a unique name and leave the default folder location. Exit the profile manager.
Locate the profile folders in your OS file manager, delete the contents of the newly-created Dev Edition profile, and copy in the entire contents of your profile backup. Restart Dev Edition in the profile manager, make sure the Dev Edition specific profile is selected, and then click to start up Dev Edition.
Is the situation w/ Norton & NoScript any different there?
If not, re-test in a new, clean profile containing only Norton and NoScript, does that work correctly?
---
Paul t wrote:2) I am also going between here and Norton Forum forum
Your link just goes to the topics listing, and I don't see anything obviously related offhand. If you're posting in a thread there, can you please post here the exact link to the thread?
Re: New Norton Security Vault and Firefox
Posted: Wed Sep 07, 2016 12:25 am
by Paul T
Barbaz, I had an interesting test session with Firefox Dev 50.0.0a2.
1) I started out after doing as you requested with the profiles, NoScript , Ad Block plus and Norton vault worked with no issues (allow norton.com,nortoncdn.com in whitelist) As I have in Firefox 48.0.2.
2) I then configured Firefox Dev 50.0.0a2 to my normal browsing settings Norton Vault then stopped working and would only run if NoScript was off, like Firefox 48.0.2.
3) Going back through the options I found in Privacy I had to disable "always use Private browsing mode" and I was able to "accept 3rd party" cookies and "clear Firefox history when closing".
4) Turned NoScript back on and did a NoScript reset and every thing works, after adding the two sites to the whitelist.
5) Ran Mozilla pluin check on both browsers and they were Identical.
6) I then went to Firefox 48.0.2 and made the same Privacy settings, and Norton Vault is still broken unless NoScript is disabled.
7) I continued testing Firefox Dev 50.0.0a2 after the privacy changes, including hibernating the laptop, browser closed or open, restarting the laptop, all while running Piriform CCleaner, multiple times to make sure there was no browser cache in either browser. Firefox Dev 50.0.0a2 and all 3 add-ons worked perfectly!
I will be using Firefox Dev 50.0.0a2 for Norton vault and am more than willing to assist, if you may want comparative console information or anything else. I find it odd that a privacy setting and a add-on can have the same result, I really hope we can figure out something permanent before Norton released vault through live update to all the other Firefox users.
Re: New Norton Security Vault and Firefox
Posted: Wed Sep 07, 2016 12:34 am
by barbaz
Paul T wrote:2) I then configured Firefox Dev 50.0.0a2 to my normal browsing settings Norton Vault then stopped working and would only run if NoScript was off, like Firefox 48.0.2.
Just to be clear, did you do this by completely quitting Firefox then copying in your entire
profile backup, or did you do it manually?
If the latter, you might be suffering a glitch in your Fx 48 profile...
Re: New Norton Security Vault and Firefox
Posted: Thu Sep 08, 2016 5:40 pm
by Paul T
Barbaz, sorry for the delay getting back. I was copying profiles correctly. However in reviewing how I was trying my testing, I realized that I missed unchecking "use selected profile without asking." So my testing was useless as when I was going between the two browsers, I now realize the same profile was being used common. I have since restarted testing after I copied both ff 48 and ff50 profiles that I had made copies back into the profiles and then doing browser refreshes on both. Two Items are giving me issues at this time, it appears that frequently when I go back to Firefox 48 from dev I will see new profiles appear. The other issue that I believe is occurring is an issue on Symantec's end is issues with the two step vault verification they have set the program up with has been inconsistent in allowing me to sign in. The sign in pages sit there and spin doing nothing with all add-ons disabled on both browserI will report back with more information. I appreciate your assistance.
Re: New Norton Security Vault and Firefox
Posted: Thu Sep 08, 2016 5:57 pm
by barbaz
@Paul T Remember to log in before posting so that you can use your chosen username and don't need to repeatedly solve the CAPTCHA each time.
Paul T wrote: in reviewing how I was trying my testing, I realized that I missed unchecking "use selected profile without asking." So my testing was useless
Actually I think your mistake has given you your answer. Firefox 48 just isn't ready to handle that WebExtension, but Firefox 50 could be.
My recommendation now would be to just use Firefox 50 and follow it through to release (meaning, update it to 50 beta instead of 51 Dev, and so on). Or try
49 beta and see if it works there, and if so follow that one to release.