July 17, 2008 9:46 PM

If it works at some networks but not others, it's a firewall on the router.
If it never works on your laptop. But works for other computers at the same location, it's a firewall on your laptop.