The other possibility is the hosting ISP has issues... and that may be the more likely scenario. Over the last few months there have been a number of strange outages that last from just seconds to minutes and longer. There are weird returns as well, so the Server Host or the ISP could be having issues. Probably never know for sure.