Whilst I agree that a firewall would be good, I think your problem can be resolved without one. I would check your widgets first. Location, weather applets and the like. Most likely you just need to update some configuration settings in one of them. Or just get rid of them.