Where are you from? im from Norway and ive been having issues today connecting to streams and a coupple of other games and gw2 for some reason. got a feeling its a dns issue so going to try a different one.
Edit. So its not dns :P tried 2 other dns did not work.