title: All Google API Calls From Our Office Time Out
body: <p>We have a small office with 20+ computers that are about 80/20 split Macs vs. PCs.  I am a web developer by trade who manages our little network but am, by no means, a networking/DNS expert.</p>
  
  <p>That being said, we are having trouble in that every single web site we visit (stackoverflow.com included) that makes a call to a Google API takes <em>forever</em> to load.  They all get stuck with a statusbar message such as: "Connecting to fonts.googleapis.com, ajax.googleapis.com, developers.google.com etc..."  Eventually, the api call times out and the site will then load without it.  Sometimes we get a pop-up error "accounts.google.com" failed to respond.  In fact, when we finally get Stack Overflow to load this message is at the top of the page: "Stack Overflow requires external JavaScript from another domain, which is blocked or failed to load."</p>
  
  <p>This seems to be only happening on our internal network.  For instance, we can connect laptops, phones and tablets to LTE/mobile networks and they load up the same sites fine.</p>
  
  <p>Oddly enough, Google.com, itself, loads fine.  As do Gmail and Google Docs.</p>
  
  <p>When I ping 'fonts.googleapis.com' from both inside the network and from our firewall I get "Request timed out" for 'googleapis.l.google.com' [74.125.70.95].</p>
  
  <p>I have tried deleting all Google entries from our DNS server, an old Windows 2003 Small Biz Server, which sometimes results in 'googleapis.l.google.com' getting a different IP address from our ISP which alleviates the issue temporarily.  But, it seems eventually this same IP of 74.125.70.95 will get tacked on to the API URL and we're back in the same boat.</p>
  
  <p>I tried changing the DNS server address of our Win2003 SBS server, itself, away from our ISP's address to both OpenDNS and Google's own DNS server but this hasn't helped.</p>
  
  <p>This has been happening for about a month.</p>
  
  <p>Any ideas?</p>