It has happened relatively recently. Google’s cache shows results from the page resolving normally in late May. Ironically, its host is Alibaba, which also happens to be its largest registrar partner. However, there’s no suggestion that registry operations or registrants have been affected. Domain availability checks at registrars for Zodiac TLDs appear to be working as normal. The downtime appears to be a configuration problem.