On gitlab.com automatic certificate management using Let's Encrypt stuck

On gitlab.com automatic certificate management using Let’s Encrypt is stuck displaying “GitLab is obtaining a Let’s Encrypt SSL certificate for this domain. This process can take some time. Please try again later.” for more than an hour or so.

Related - LE changed the way it validates domains from 19 Feb, 2020 https://letsencrypt.org/2020/02/19/multi-perspective-validation.html

I’m using ALIAS dns record for the root domain as CNAME conflicts with MX and A shouldn’t be used because what if Gitlab IP changes. I hope that’s okay.

A LE cert was issued to root domain just now! So that means Gitlab-LE has no issue with the ALIAS at root. Maybe it was a rate-limiting issue. I deleted and re-added the domain and that fixed the issue.