I am having trouble getting the Let’s Encrypt Integration working on Gitlab.com.
I have a private repository on gitlab called ptasev.gitlab.io which is my username (ptasev).
I then setup my domain (.page) using Google Domains to include the TXT record to verify, and also an A record pointing to 35.185.44.232. I also added a CAA record 0 issue “letsencrypt.org”.
I was successfully able to verify the domain however I get the message that automatic Let’s Encrypt certificate setup failed:
Something went wrong while obtaining the Let’s Encrypt certificate.
I’ve re-tried many times, and even deleted the domain, and re-verified to try again but nothing seems to work. I should note that *.page domains have HSTS required so it is useless without https. I also have DNSSEC enabled through Google Domains.
At this point I have no idea what else to do because the error message is very unhelpful. Does anyone have any suggestions?