We encountered a small issue, and i've emailed our server host to take care of the issue. Unfortuantely that was last night at around 8pm, and their not exactly fast with the email responses... so I have submitted a support ticket and now waiting more.
We would've been back up last night had this been taken care of like their 24/7 support claim says.
Gotta love the Chinese.