if so, I think the reason is that chinese gov blocked your hosting name. You may find a hosting company from China.