Noscript 5.1.8.3 force https on every single page
Posted: Sun Dec 17, 2017 5:14 am
Hello! I am writing in English but I am Italian, if my English is too mangled to explain the problem I can explain it again in italian.
I am still using Firefox 56 and NoScript 5.1.8.3
I am using Linux Mint 18.2 Sonya, and the version of Firefox 56 that I am using is the one in the Linux Mint depository, that is lightly different from the standard one and has a few add-on already installed. Apart from these, Noscript is the ONLY add-on I have installed.
I upgraded to 5.1.8.3 a few days ago, but from that time I had not rebooted the computer or closed Firefox. I did upgrade some other linux sofware, but nothing related to this problem I think. I COULD maybe have changed some NoScript setting, but not voluntarily and I did not notice it (meaning: I often go to the noscript menu to temporarily allow some site or script, and it's possible that I clicked on the wrong place by mistake, but I did not voluntarily change any setting that I know of) Then yesterday I had a power shortage and my PC shut down.
I rebooted the PC, everything seemed OK... but after a while I noticed that SOME web pages were giving me problems (errors 404, blank pages, etc.) For example, on ebay.it I could not add or change memos or see the different bids on an auction or see the "bacheca annunci" (all the rest I tried worked). Then, a couple of forums I frequent did not open and I received various security warning FROM FIREFOX (not Noscript) about missing security certifieds.
After a while I realized the problem: EVERY SINGLE PAGE, TABS OR FORM had the "Https" at the beginning of the url, even the ones that up to that day didn't. When the site was old like the two forums, it could not offer a certificate and firefox generated an error. When instead the site, like ebay, had mixed content, the content that could not form a secure connection simply didn't appear.
I looked at the Firefox help pages all day to fix this, because I assumed that it was the browser's fault (as I said I don't recall changing anything on NoScript apart from temporary permissions) to no avail. But trying with other sites I noticed that SOME sites still worked, if scripts were totally blocked. And ceased to work if I temporarily did allow some script.
So I tried adding the domains of the sites that were giving me problems to the "never force secure connections for the following sites" list on "Options-Advanced-HTTPS"... (up to that moment both the lists on that tab were empty) and they began to work again.
It's a solution? No, because I can't continue to add every single site I visit to that list. For example, to be able to use ebay I had to check the source code of every single page that gave me problems, find the links, and add "www2.ebay.com", "my.ebay.it" and "offer.ebay.it" to the list, it took a lot of time and I am still not sure I did not miss a link. I can't do it for every http or mixed page I visit!
Someone had the same problem? How can I solve it and make NoScript works as before?
I am still using Firefox 56 and NoScript 5.1.8.3
I am using Linux Mint 18.2 Sonya, and the version of Firefox 56 that I am using is the one in the Linux Mint depository, that is lightly different from the standard one and has a few add-on already installed. Apart from these, Noscript is the ONLY add-on I have installed.
I upgraded to 5.1.8.3 a few days ago, but from that time I had not rebooted the computer or closed Firefox. I did upgrade some other linux sofware, but nothing related to this problem I think. I COULD maybe have changed some NoScript setting, but not voluntarily and I did not notice it (meaning: I often go to the noscript menu to temporarily allow some site or script, and it's possible that I clicked on the wrong place by mistake, but I did not voluntarily change any setting that I know of) Then yesterday I had a power shortage and my PC shut down.
I rebooted the PC, everything seemed OK... but after a while I noticed that SOME web pages were giving me problems (errors 404, blank pages, etc.) For example, on ebay.it I could not add or change memos or see the different bids on an auction or see the "bacheca annunci" (all the rest I tried worked). Then, a couple of forums I frequent did not open and I received various security warning FROM FIREFOX (not Noscript) about missing security certifieds.
After a while I realized the problem: EVERY SINGLE PAGE, TABS OR FORM had the "Https" at the beginning of the url, even the ones that up to that day didn't. When the site was old like the two forums, it could not offer a certificate and firefox generated an error. When instead the site, like ebay, had mixed content, the content that could not form a secure connection simply didn't appear.
I looked at the Firefox help pages all day to fix this, because I assumed that it was the browser's fault (as I said I don't recall changing anything on NoScript apart from temporary permissions) to no avail. But trying with other sites I noticed that SOME sites still worked, if scripts were totally blocked. And ceased to work if I temporarily did allow some script.
So I tried adding the domains of the sites that were giving me problems to the "never force secure connections for the following sites" list on "Options-Advanced-HTTPS"... (up to that moment both the lists on that tab were empty) and they began to work again.
It's a solution? No, because I can't continue to add every single site I visit to that list. For example, to be able to use ebay I had to check the source code of every single page that gave me problems, find the links, and add "www2.ebay.com", "my.ebay.it" and "offer.ebay.it" to the list, it took a lot of time and I am still not sure I did not miss a link. I can't do it for every http or mixed page I visit!
Someone had the same problem? How can I solve it and make NoScript works as before?