Page 1 of 1

Can't Allow...

Posted: Tue Jun 16, 2009 7:26 pm
by Taco
Hi,
I had a problem with NoScript:
When I open a website (ex. plurk.com), NoScript is working (everything is block, now)!
But when I tried to Allow/Temporarily this/all the website, it can't allow...
The menu of NoScript is almost change to Forbid plurk.com From Allow/Temporarily ...,
then I tried to click the Forbid plurk.com, it change to Allow/Temporarily ..., again.

I have tried to restart Firefox, and reinstall Noscript many times, it's almost happen.

How can I do then to solve this problem?

Thanks.

Re: Can't Allow...

Posted: Tue Jun 16, 2009 7:34 pm
by Taco
And this problem sometime exists/non-exists in the same web (It's mean sometimes can temporarily allow, but sometimes can't in a same web.)

And some web page (ex. plurk.com) is almost can't allow.

Re: Can't Allow...

Posted: Tue Jun 16, 2009 7:39 pm
by therube
What version of NoScript are you running?

I may have noticed the same thing yesterday - using Ctrl+Shift+\, a few consecutive times (on the same website), but then I thought I must have mis-typed it. Jumped to a different window, tried there. It worked, came back & it worked on the site in question (which escape me at this point).

Re: Can't Allow...

Posted: Tue Jun 16, 2009 7:50 pm
by Taco
Thanks for your help.

The version of NoScript is 1.9.3.3 I used.

I tried you suggest method, but the problem is happened again.

Re: Can't Allow...

Posted: Tue Jun 16, 2009 8:08 pm
by Taco
Hi,
I saw a situation:
when I use ctrl+shift+\ to change bolck state,
I saw the message in the state bar Scripts Partially Allowed! | <SCRIPT>: 22 | <OBJECT>: 0 (When the NoScript's menu show Forbid xxx)

When changes it once the message is : Scripts Partially Allowed! | <SCRIPT>: 17 | <OBJECT>: 0 (When the NoScript's menu show Allow XXX/ Temporarily XXX)

So, I saw some object can work with the more low value of <SCRIPT>, but not at all allowed.

Re: Can't Allow...

Posted: Wed Jun 17, 2009 8:48 pm
by Taco
Is anybody can help me?

Re: Can't Allow...

Posted: Thu Jun 18, 2009 6:29 am
by GµårÐïåñ
Maybe its a language barrier but not sure what the problem is. If you allow something temporarily then when you close the browser and come back, it IS gone. Unless you whitelist it, it will not be a permanent setting. By default everything is blocked by NoScript.

Re: Can't Allow...

Posted: Thu Jun 18, 2009 7:29 am
by Tom T.
Taco wrote:Hi,
I had a problem with NoScript:
When I open a website (ex. plurk.com), NoScript is working (everything is block, now)!
But when I tried to Allow/Temporarily this/all the website, it can't allow...
The menu of NoScript is almost change to Forbid plurk.com From Allow/Temporarily ...,
then I tried to click the Forbid plurk.com, it change to Allow/Temporarily ..., again.

I have tried to restart Firefox, and reinstall Noscript many times, it's almost happen.

How can I do then to solve this problem?

Thanks.
What you are describing is exactly what is supposed to happen.
When you temporarily allow plurk.com, it is allowed by NoScript. So there is no need to further display the Temporarily Allow button for that script.
Instead, the menu changes to allow you to cancel your permission of plurk.com script, (Revoke temporary permissions) or to add it to your Untrusted list. (Forbid Plurk.com).
If you then do click Forbid, then Plurk is placed in your Untrusted list and is forbidden. So the NoScript menu changes to give you the option to re-allow Plurk, either permanently ("Allow Plurk") or temporarily (Temporarily allow Plurk").

The menu is performing perfecty. IT IS NOT REFLECTING THE PRESENT STATUS, IT IS OFFERING CHANGES FROM THE PRESENT STATUS.

Does this make it clear?

If you believe there is still a language barrier, please tell us what language (I would assume Spanish from the name Taco), and we will try to help you there.
Thank you.

Re: Can't Allow...

Posted: Thu Jun 18, 2009 3:06 pm
by Taco
Thanks for GµårÐïåñ's & Tom T.'s Help.

I'm using FF 3.0.11 English portable version (build with PortableApps.com).

I think my problem will not a language barrier.
I state my problem again.
My problem is when I click (Allow or temporarily), the browser do nothing (just the NoScript Menu changed from Allow/Temporarily to Forbid).
Then I click the Forbid once, the browser do nothing again and the NoScript Menu changed form Forbid to Allow/Temporarily again).

In other words, no matter what I click the menu how many times, the browser always do nothing, and the NoScript Menu is always changed between Forbid and Allow/Temporarily immediately.

ps. This problem just happens in many web pages in my browser, but not at all in all web pages I visited. It's means some will happen, some will not.

Re: Can't Allow...

Posted: Thu Jun 18, 2009 3:52 pm
by therube
A few things to try...

A NoScript RESET. (Backup your NoScript settings first, if needed.)
Create a new Profile & see if you can still duplicate.
Give a Standard diagnostic - Firefox a try.

Re: Can't Allow...

Posted: Thu Jun 18, 2009 7:20 pm
by GµårÐïåñ
Have you tried checking the option: General|Automatically reload affected pages when permissions change? This way its done automatically when you change to get the effect you are expecting but apparently not getting it. Or you can F5, Refresh the page after the permission so it takes effect. Up to you.

Re: Can't Allow...

Posted: Fri Jun 19, 2009 7:54 am
by Tom T.
May I suggest a specific test case, so we can see the results in a known situation?
First, in NoScript > Options > Plugins, check *all* boxes. > OK.
If you have Youtube and ytimg.com in your NoScript > Options > Whitelist, remove them both.
Now, let's try this YouTube video, opened in a new tab or window: http://www.youtube.com/watch?v=Z-DVi0ugelc

1) The following message should appear:
"Hello, you either have JavaScript turned off or an old version of Adobe's Flash Player. Get the latest Flash player." Does it?

2) If so, open the NoScript menu, and let's try Temporary first. Temporarily allow Youtube.com and ytimg.com.
Does the page reload, with the above message gone?

3) If not, then try as Guardian says: NoScript menu > General > check "Automatically reload affected pages when permissions change" > OK. Now go ahead and reload the page manually. (The circular blue arrow at the top bar, or F5 key).
The message should disappear, and be replaced by the title of the song, followed by a NoScript red logo, indicating that the Flash player is being blocked by NoScript. Is this so?

4) Now, there are several very quick ways to allow the video, but to test your problem, please again open NoScript menu > Options > Plugins and uncheck "Forbid Adobe Flash" > OK.
If all is well, the page will reload automatically and the beautiful song in Italian will start playing. Does it?

5) If so, then "pause" the song, open NoScript menu, and click "Forbid ytimg.com". Immediately, the video should disappear, and the message reappear, "Hello, you either have JavaScript turned off or an old version of Adobe's Flash Player. Get the latest Flash player." Does this happen?

Does it all work as described above? If not, please tell us at which step, and what happened instead of what should have happened. That should assist in finding the problem. Thank you.

Don't forget to reset your desired permissions or restrictions in the NoScript-Options-Plugins and -Whitelist so that you can continue to browse with your normal settings while the issue is worked on.