Home > Computer Software Fixes & Patches (Windows), Computers and Internet, Programming (and Scripting) > AddThis Chrome Extension Displays Empty Service List: Solution Found!

AddThis Chrome Extension Displays Empty Service List: Solution Found!

25-Jan-11 08:12 pm EDT Leave a comment Go to comments
I

make it a point to try and share solutions I find to any computer issues that are particularly disruptive – or those which prompt me to post to support forums seeking assistance.  This is partly to ensure others who experience the same trouble as I can find the solution themselves somewhere at the very least (particularly if I encounter a problem that seems to have no solutions posted since I make it a point to do research before asking questions — RTFM, right?), and to expose my approach to public scrutiny in case there’s a more efficient method I’ve overlooked.  And, by all means, please add your comment(s) in this blog if you’ve got something to contribute.  More comments on a given topic increases the likelihood of matching searches on that problem topic.

AddThisServicesDisplayed

There should be a list of services which would allow the user to select their favourite sharing mechanism for any web page displayed, as in the view above.

Synopsis

And so, what problem got solved?  Well a rather mysterious behaviour was being reported by several using the latest update of Google Chrome: the extension installs successfully, the orange “plus-sign” that serves as the AddThis icon appears in the Chrome toolbar – you click it, and the bubble containing the list of services you could link the currently displayed web page to appears….containing no services whatsoever.  Puzzled, you then right-click the toolbar AddThis button which yields the typical pop-up with “Options” menu item only to find a similarly empty service list customization screen.  Where’d all the services go?

Well after theorizing that it was a problem with Microsoft Windows 7 or Vista (since the XP machines I’d tested it on seemed to have no trouble loading it properly), but then discovering this wasn’t the issue, I finally tracked down where Google Chrome stores all the extensions logic on client workstations and started examining the JavaScript.  Eventually I realized one of the key JavaScript files which was not stored locally on the client workstations wasn’t being loaded…thus causing the locally-stored JavaScript to fail at exactly the point where the service lists are displayed.

Was it a networking problem?  Sort of.  In Windows it’s possible to store a text file in a key Windows system subfolder to override the network (IP) address of a given URL or web address  (or to be more technically accurate to override the IP address of any specific DNS entry).  It’s called a “HOSTS” file – and it’s typically stored in a folder matching the path “C:\Windows\system32\drivers\etc\”.  Now, by default, this file contains only some commented-out information when Windows is first installed.  It’s expected that if you choose to edit the HOSTS file, you are aware that entries made therein will override network addresses for websites as far as your machine is concerned.  (Obviously changing a file on your own system isn’t going to alter network addresses for everyone else on the Internet.)

One popular use of the HOSTS file is to take a phishing site or perhaps sites featuring adult content or other spamming web sites and assign their URLs to a special IP network address which refers to the machine the HOSTS file itself is on: 127.0.0.1.  (This address referred to as “localhost” or “loopback”.)  Why would anyone want to do that?  Well if the hostile website you’ve been forwarded to by accidentally opening a link in an email that appeared legitimate or perhaps a virus wants to send sensitive info from your machine to a known hostile URL – adding the address to the HOSTS file and overriding its destination back to your own machine nicely prevents the harmful or undesirable network access from occurring.

Beyond this, there are a lot of advertisements online which can slow down performance and you might not want to have to deal with pop-ups and display ads all the time.  (I’m in that group!)  So I periodically obtain updates to my HOSTS file from a Microsoft MVPs website at http://www.mvps.org/winhelp2000.  There are a number of helpful tools offered at this site; but I am interested in the HOSTS file because it eliminates a lot of the annoying and threatening content online.  Unfortunately, despite its utility, there are some URLs which are actually useful but which, for whatever reason (they vary), the HOSTS file author(s) have determined are a threat or otherwise undesirable.  Among these addresses were:

# 127.0.0.1  s3.addthis.com
# 127.0.0.1  s7.addthis.com
# 127.0.0.1  s9.addthis.com

Conclusion

So what this article discussed was the cause and solution for one possible scenario that could cause the absence of services being displayed from all elements of the AddThis interface in the Google Chrome web browser platform (all versions which support extensions so far).  It was discovered that specific network settings (located in a text file with a default Windows 7 pathname of “C:\Windows\system32\drivers\etc\HOSTS”) blocked a network address upon which the AddThis application is entirely dependent was blocked, causing the aforementioned absent services behaviour.  While the HOSTS file was the cause of this particular issue, it stands to reason that any network management tools or software (eg. anti-virus/spam, Windows firewall or other firewall management hardware/software, etc.) could potentially cause the same behaviour.  If you are experiencing the behaviour described above, your troubleshooting efforts should include checking your network settings – especially those which could block IP network addresses.

As always; comments and questions are welcome.

Advertisements
  1. Krista
    28-Dec-13 02:53 pm EDT at 02:53 pm EDT

    I am having exactly this problem for awhile now when trying to use the Addthis extension for Chrome:

    “…the bubble containing the list of services you could link the currently displayed web page to appears….containing no services whatsoever. Puzzled, you then right-click the toolbar AddThis button which yields the typical pop-up with “Options” menu item only to find a similarly empty service list customization screen.”

    I am just an average computer user trying to share interesting items on Facebook – could anyone explain, in layman’s terms, how I would fix this problem?

    Like

  2. 12-Oct-11 12:01 pm EDT at 12:01 pm EDT

    Adding “Addthis.com” to OpenDNS Control Panel with the rule of “Never Block” solved it for me.

    Like

  3. Shatimi
    04-Mar-11 04:51 am EDT at 04:51 am EDT

    Thanks! My situation has involved precisely the same environment – custom-made HOSTS from MVPs, as well as an AddThis extension for Chrome – so, after I have removed those three lines, everything worked like a charm.

    Like

    • 12-Jul-11 03:35 pm EDT at 03:35 pm EDT

      Apologies for the tardy reply — it seems WordPress hasn’t been emailing me notice of comments to my blog as I thought it would….

      But good to hear my experience was helpful in at least one other case…. This more than makes the effort of outlining the solution worthwhile!

      Like

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Terry Glavin

CHRONICLES

Techno Manor

Geek's Corner

VM.Blog.

an IT blog.. and an occasional rant

Yammer Site Status

Is Yammer down? Offline? Broken? Undergoing scheduled maintenance? When will it be back? Find out here.

jalalaj

A journey full of wonderful experiences

Azure and beyond

My thoughts on Microsoft Azure and cloud technologies

TechCrunch

Startup and Technology News

Ottawa Citizen

Ottawa Latest News, Breaking Headlines & Sports

National Post

Canadian News, World News and Breaking Headlines

Targeted individuals's

One Government to rule them all.

Joey Li's IT Zone

Everything about IT

jenyamatya

Unravelling the magik of code...

The Bike Escape

Adventures on a road bike

The Ross Report

Now you know where you need to know more...

Lights in the Dark

A journal of space exploration

ottawatraining.wordpress.com/

Using strength to improve and eliminate injuries.

The Ross Report

Now you know where you need to know more...

Little Girl's Mostly Linux Blog

Nothing to see here. Move along...

David Eedle

Geek, tech, programmer, business owner. Serial starter of things. Occasional finisher. Oh, and please don't call me Dave.

%d bloggers like this: