Idk, could be a crap translation lost in context. But it makes it sound like they told their host to close their site...
edit:
I wouldn't post about an update taking too long, but when the site says closed and has been this way for hours now. It is a little strange..