This might be a bit late, but are you using any sidebar like 8gadget with the "Network Meter" from Addgadgets? I had the same thing in the same location pop up on my computer today. I tracked it down to a sidebar app Network Meter that appears to have a bad/old URL that it was trying to grab my...