If you've been roaming between multiple networks you may want to close and restart Firefox just to clear it's own DNS cache. Then check for proxy server configurations under settings. If that doesn't do it, go into about:config and look for IPv6 entires. Try turning them off to see if that makes a difference.