Regular readers of my post will know that I was having trouble with my Flickr badge and Google video. You can read about all my wild and wacky adventures here.
Now, the thing that irked me the most was the fact that I could see the Flickr badge on other sites and all the people who came to my site could see my badge as well. That got me thinking that the problem may not be Flash related after all. It takes a really wierd set of circumstances to make a software fail only for me on my site.
I wish I could claim that I figured out this solution, but I must confess it was an accident. While I was on my page, I looked up my page source - and this is what I saw (I’ve removed the on the tags as well) :
!-- Kerio Popup Killer - script has been inserted by KPF --
script type="text/javascript"
Would have included the script - but a) too long b) too much side scrolling
/script
!-- Kerio Popup Killer - end of the script inserted by KPF --
script type="text/javascript" src="http://www.blogger.com/js/cookies.common.js"
/script head
Kerio is the firewall that I use. Really like it as it has a good learning system (pop-ups) that ask whether programs can connect to the net. It has inbuilt HIPS and NIPS systems as well. The best part is that it even brings up a pop up windows to grant pemission when an application launches another. I heard that it’s free for non-commercial use - but when I go to the site, it seems to be $14.95. So, for now, a trial version will do.
Anyway, let’s cut to the chase. So, when I saw this script, the tubelight in my brain turned on. The problem was not Flash - but the firewall! So, this was the original setting:

And this is what I used to see on the page :

And this was what Google video used to display.

So, I sat about and played with the settings. Soon enough, I found that the advertisement blocking and script blocking (which I normally handle via Firefox extensions) made no difference to the badge.
Turn off web filtering - and presto! Flickr is back in all it’s glory as can be seen here :

Also, it turns out that Google video is back as well. Yippee!
So, the moral of the story is - keep looking for solutions, and you may just stumble on them
Until next time - know thy firewall!