NoScript and Akamai NetSession Interface installation loop

Ask for help about NoScript, no registration needed to post

NoScript and Akamai NetSession Interface installation loop

Postby Guest » Thu May 24, 2012 3:01 am

I'm using Firefox 12 and NoScript 2.4.2. When I visit a site that uses Akamai Download Manager for downloads, I run into trouble with the required NetSession Interface installation. The install runs, appears to finish, but then isn't recognized as installed and the installation starts again. Round and round, infinite installation loop. I have temporarily allowed the company domain, akamai.com domain and even 127.0.0.1 which the installer uses to communicate with the NetSession Client Interface it's installing. Even with all of it allowed, the installation runs over and over ad infinitum. The only way I can get NetSession Interface to install and work is to disable NoScript.

Has anyone else run into this problem and figured out a solution other than disabling NoScript?

Thanks.
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0
Guest
 

Re: NoScript and Akamai NetSession Interface installation lo

Postby Giorgio Maone » Thu May 24, 2012 7:31 am

Cold you check whether you can find any [ABE] or [NoScript ABE] line in your Error Console (Ctrl+Shift+J)?
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0
User avatar
Giorgio Maone
Site Admin
 
Posts: 6864
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy

Re: NoScript and Akamai NetSession Interface installation lo

Postby ekimeno » Thu May 24, 2012 5:25 pm

I do find lots of entries like this in my error console:

Code: Select all
[ABE] <LOCAL> Deny on {GET http://127.0.0.1:9421/api?function=getClientAttributes&installcpcode=78333&cid=0&complete&wrapper=DLMHelper.setInstalled(*);&r=0.2911575514706989 <<< http://www.akamai.com/html/solutions/downloadmanager_resumable_std.html# - 2}
SYSTEM rule:
Site LOCAL
Accept from LOCAL
Deny

and they keep happening over and over, even after I exit the NetSession Interface installation.

You can try this for yourself by visiting the following:

http://www.akamai.com/html/solutions/downloadmanager_resumable_std.html

and clicking on the Start Download button in the demo. You might want to make sure you don't have Akamai NetSession Interface already installed on your PC.

Thank you for your help with this.
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0
ekimeno
 
Posts: 1
Joined: Thu May 24, 2012 2:52 am

Re: NoScript and Akamai NetSession Interface installation lo

Postby Thrawn » Thu May 24, 2012 8:28 pm

In hindsight, I should have spotted this straight away. Giorgio did.

ABE won't let sites contact 127.0.0.1 (or other local addresses), to prevent attacks on your router etc. You'll need to change your default rule (in Options - Advanced - ABE - System) to:
Code: Select all
Site LOCAL
Accept from LOCAL www.akamai.com
Deny
======
Thrawn
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/IT/M/S d++(-) s+: C++$ ULS$>++++ P(+) L++ W++
K- w V? PS-(---) PE Y+ PGP->++ t@ X R tv b++>+++ DI+@
!D G>+++ e++>+++ h--- r+++ m?
-----END GEEK CODE BLOCK-----
Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; GT-S5570 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
User avatar
Thrawn
Senior Member
 
Posts: 1012
Joined: Mon Jan 16, 2012 3:46 am
Location: Australia

Re: NoScript and Akamai NetSession Interface installation lo

Postby Tom T. » Sat May 26, 2012 1:46 am

I'm not familiar with this product, but it may be possible to tighten Thrawn's rule, so that *all* content from Akamai is not allowed to access your local resources:
Code: Select all
Site LOCAL
Accept from LOCAL http://www.akamai.com/html/solutions/downloadmanager_resumable_std.html
Deny

Or perhaps some of the stuff at the end may need to be trimmed off, perhaps something like
Code: Select all
Site LOCAL
Accept from LOCAL http://www.akamai.com/html/solutions/downloadmanager*
Deny

Anyway, start with the most restrictive, then if it still produces the error, gradually lessen the restriction.
Not personally fond of allowing the entire site, which serves content from thousands of its customers, to bypass ABE altogether.

FWIW, I don't like sites that use 127.0.0.1 (your "localhost" address), and wouldn't deal with one that did. IMHO. YMMV.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/12.0
Tom T.
Field Marshal
 
Posts: 3632
Joined: Fri Mar 20, 2009 6:58 am

Re: NoScript and Akamai NetSession Interface installation lo

Postby Giorgio Maone » Sat May 26, 2012 8:12 am

Actually, the most restrictive rule, to be put before the default LOCAL one in the SYSTEM ruleset, would be:
Code: Select all
Site 127.0.0.1:9421
Accept from http://www.akamai.com/html/solutions/*
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0
User avatar
Giorgio Maone
Site Admin
 
Posts: 6864
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy


Return to NoScript Support

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], ileyemoijode and 7 guests