Page 1 of 2

Can't stop NoScript from blocking Disqus

Posted: Sun Apr 29, 2012 10:02 pm
by Drewett
NoScript keeps blocking Disqus comments on certain pages, despite the fact that I have white-listed both disqus and the site on which the comments reside.

Here are two example pages:

http://www.telegraph.co.uk/finance/news ... eport.html
http://www.telegraph.co.uk/finance/news ... -HBOS.html

However, on blog pages from the very same web site, disqus comments do work with NoScript enabled (for example the web page below)

http://blogs.telegraph.co.uk/finance/an ... er-growth/

I've tried using ABE (both with and without a "from" restriction) but that just seemed to make things worse by breaking disqus functionality on the blog pages as well as the main pages.

When I select "Allow Scripts Globally", NoScript continues to interfere with pages and still blocks scripts. The only way to prevent such interference by NoScript is to completely disable the NoScript extension from the Add-Ons page (I'm using Firefox 11) and then restart the browser. But it's really annoying to have to keep doing this whenever I just want to read comments or check whether a page is functioning properly.

1. What do I need to do to enable disqus comments on all web sites and prevent NoScript from ever blocking them?

2. Why is NoScript still blocking scripts when 'Allow Scripts Globally' has been selected?

Thanks

Re: Can't stop NoScript from blocking Disqus

Posted: Sun Apr 29, 2012 10:42 pm
by Giorgio Maone
It works for me as soon as I allow skimlinks.com.

Did you mark "skimlinks.com" as untrusted (which would keep it disabled also in "Globally allowed" mode)?

Re: Can't stop NoScript from blocking Disqus

Posted: Sun Apr 29, 2012 10:47 pm
by Giorgio Maone
BTW, I'm gonna include a surrogate script for skimlinks.com in next dev build, in order to make allowing it unnecessary.

Re: Can't stop NoScript from blocking Disqus

Posted: Sun Apr 29, 2012 10:48 pm
by Globe199
Drewett wrote: 1. What do I need to do to enable disqus comments on all web sites and prevent NoScript from ever blocking them?

2. Why is NoScript still blocking scripts when 'Allow Scripts Globally' has been selected?

Thanks
I've noticed this on Disqus too. When it happens, I do one of two things: (1) give up; (2) use Chrome. On a side note, I'm finding myself using Chrome for any important web use, like making purchases. I don't trust Firefox with NoScript on many sites anymore.

Re: Can't stop NoScript from blocking Disqus

Posted: Sun Apr 29, 2012 11:35 pm
by Tom T.
Globe199 wrote:I've noticed this on Disqus too. When it happens, I do one of two things: (1) give up; (2) use Chrome.
Did you not read the post above? Giorgio said that he was going to fix it, and very soon.
Globe199 wrote: On a side note, I'm finding myself using Chrome for any important web use, like making purchases. I don't trust Firefox with NoScript on many sites anymore.
Why not, exactly?

Do you think Chrome is safer? Perhaps with NotScripts?

Firefox + NoScript has been recommended by the US Department of Homeland Security's Cybersecurity division. And by many others, including independent security experts.

Browse the thread NoScript Sightings for many such recommendations.

Also try "Google Chrome vs. FX+NS"
Don't miss the post by Nick P., who is so security-conscious that he posted a PGP-signed message, with his SHA-1 signature. I know Nick P. well (via 'Net, not live). He has spent his life designing so-called "high-assurance" (high-security) systems for governments, military, and other organizations that require a level of security beyond what COTS (commercial, off-the-shelf software) or open-source software can provide. Yet he chooses Fx + NS for his daily browsing.

Please consider these things before exposing yourself to unnecessary risks.

Re: Can't stop NoScript from blocking Disqus

Posted: Mon Apr 30, 2012 12:21 am
by Giorgio Maone
Please check latest development build 2.4rc6, including the aforementioned surrogate.
You can forbid/mark as untrust skimlinks.com if you want now.

Re: Can't stop NoScript from blocking Disqus

Posted: Mon Apr 30, 2012 3:50 am
by Tom T.
Giorgio Maone wrote:Please check latest development build 2.4rc6, including the aforementioned surrogate.
You can forbid/mark as untrust skimlinks.com if you want now.
Added to List of scripts for which NS runs surrogate.

Thanks to Giorgio for yet another prompt response and permanent fix.

Re: Can't stop NoScript from blocking Disqus

Posted: Tue May 01, 2012 3:25 am
by Guest
Giorgio Maone wrote:It works for me as soon as I allow skimlinks.com.

Did you mark "skimlinks.com" as untrusted (which would keep it disabled also in "Globally allowed" mode)?
Thank you SO much for your reply Giorgio.

I did have skimlinks.com as untrusted (I had no idea that it was related to Disqus). I have now allowed it and I can finally see Disqus comments.

I have been putting up with this issue for so long. I wish I had posted here sooner.

Thanks for the advice (and also for kindly including the surrogate script in the next version).

Re: Can't stop NoScript from blocking Disqus

Posted: Tue May 01, 2012 10:38 am
by Tom T.
Guest wrote:....I did have skimlinks.com as untrusted (I had no idea that it was related to Disqus). I have now allowed it and I can finally see Disqus comments. ... Thanks for the advice (and also for kindly including the surrogate script in the next version).
Note that the latest development build already has it. The support team and many users use development builds, which are generally only incremental in changes, rather than radical restructuring. So not much chance of anything going wrong. if it does, do please report, and it will be fixed. You can always reinstall the last stable release if needed.

This allows you to forbid skimlinks. Note that if you allow skimlinks (or any other of the scripts for which NS runs surrogate ), the actual script will run, not the surrogate.

Re: Can't stop NoScript from blocking Disqus

Posted: Tue May 08, 2012 7:08 am
by Drewett
Just found another page (on the same site) that doesn't work. :?

http://www.telegraph.co.uk/finance/news ... omers.html

Have I done something to mess things up, or are there yet more scripts that need to be allowed to show Disqus comments? (Skimlinks is already unblocked).

I don't know how to determine which scripts need to be unblocked to make the comments display. Is there an easy way to figure this out if the problem arises again in future?

Re: Can't stop NoScript from blocking Disqus

Posted: Tue May 08, 2012 9:09 am
by Tom T.
Drewett wrote:Just found another page (on the same site) that doesn't work. :?

http://www.telegraph.co.uk/finance/news ... omers.html

Have I done something to mess things up, or are there yet more scripts that need to be allowed to show Disqus comments? (Skimlinks is already unblocked).
Per changelog, the Skimlinks surrogate is now in the latest stable release of NoScript (2.4), so with that, you should be able to block Skimlinks again without issue.

I don't have a Disqus account with which to login and test this, but pending someone who does, is it possible for you to update the very obsolete Firefox 9.01 for the supported version, currently 12.0?

Re: Can't stop NoScript from blocking Disqus

Posted: Wed May 09, 2012 10:15 pm
by Drewett
Tom T. wrote:I don't have a Disqus account with which to login and test this ...
You don't need one (I don't have a Disqus account either). I just want to be able to read the comments, and you don't need to log in for that, they should just display on the page by default.

If I open the same page with NoScript disabled, then the comments display just fine. However, as soon as NoScript is enabled, then the Disqus comments disappear on that page.

BTW I am use Firefox v9.0.1 (which due to Mozilla's rapid releases is only 5 months old) because newer versions introduced a bug that breaks one of my most needed extensions. The extension author has filed a bug report on Bugzilla about this. Using a newer Firefox version wouldn't make any difference to this particular issue anyway because, as I said above, it already works fine on v9.0.1 just as long as NoScript is disabled.

I temporarily upgraded to the latest version of Firefox (v12 with my existing user profile) just to confirm this. Sure enough, the page exhibits exactly the same problem as before (Disqus comments are not visible). So using a newer Firefox version does not make any difference.

It's probably a case of a required script being marked as untrusted, but disqus seems to rely on so many unrelated scripts that I'm not sure how you're supposed to know which ones to unblock.

Re: Can't stop NoScript from blocking Disqus

Posted: Thu May 10, 2012 3:35 am
by Thrawn
Drewett wrote:Just found another page (on the same site) that doesn't work. :?

http://www.telegraph.co.uk/finance/news ... omers.html

Have I done something to mess things up, or are there yet more scripts that need to be allowed to show Disqus comments? (Skimlinks is already unblocked).

I don't know how to determine which scripts need to be unblocked to make the comments display. Is there an easy way to figure this out if the problem arises again in future?
That page shows comments for me with only 'disqus.com' and 'telegraph.co.uk' temporarily-allowed, everything else blocked.

Re: Can't stop NoScript from blocking Disqus

Posted: Thu May 10, 2012 4:46 am
by Tom T.
Drewett wrote:Just found another page (on the same site) that doesn't work. :?
If you have the RequestPolicy add-on, you must allow requests from telegraph to skimlinks, so the page will be happy. Also, from telegraph to disqus.
(discovered by process of elimination)

Note that this does not mean allowing skimlinks in the NoScript menu, because the new surrogate will run instead, fooling the page while protecting your privacy.

Does this apply to you?

Re: Can't stop NoScript from blocking Disqus

Posted: Thu May 17, 2012 8:49 pm
by Tucci78
Giorgio Maone wrote:It works for me as soon as I allow skimlinks.com.

Did you mark "skimlinks.com" as untrusted (which would keep it disabled also in "Globally allowed" mode)?

Sorry. I added "skimlinks.com" to the whitelist on No-Script and got no functionality on
Disqus whatsoever. Couldn't even read comments, much less post, a problem I've noted ever since I added No-Script to Firefox some months ago. I just figured that I was being blocked by site proprietors or something similar.

On the other hand, with Internet Explorer 8.5 I have no such difficulties, and can get right into Disqus-powered comments.

So do I ditch No-Script altogether or is there some kind of fix for this "feature" that actually works?