Yeah, The great firewall of china might be the issue
There is a thread already discussing the situation