For a few months now, I’ve experienced an odd issue with Chrome. I’d go to a URL and get nothing but a white screen while something tried to load. Almost always the URL had ‘cdn’ in it or implied a static server of some type. It was like Chrome had no issue with the main domain, but barfed on the secondary servers that many sites use for their related assets. Even worse, this one request typically caused the page to hang. I’d kill the request, reload, and pretty much always it loaded. If I opened the same URL while Chrome was hanging in Firefox, it always worked there.
I tried various things – including removing all my extensions – but nothing really worked. I also tried Googling for solutions but could never find something that seemed related to my issue. Finally, something unrelated (or so I thought) happened Friday afternoon. I went to update something via SVN and got an error. Googling for that turned up a few folks complaining about the Web Security module of Cisco AnyConnect. It just so happens that I use that product for my work VPN and I had updated it… a few months back. This then led me to this blog entry: Random Slowdown of Browsers in OS X Mountain Lion.
I checked – and I had the same errors logged in my console as he did. I did not uninstall though as I needed my VPN software. Luckily one of the commenters said you could remove this part of AnyConnect using this command line:
This immediately fixed my SVN issue and I have yet to see Chrome hang since doing this.