ALERT: Following up on a DNS upgrade, it seems that there are some delay in propagation causing production issues. Situation seems to slowly resolve itself but we're monitoring it. We apologies for the inconvenience.