1

Trying to map a custom domain to an app deployed on Cloud Run.

Running into this issue: "Waiting for certificate provisioning. You must configure your DNS records for certificate issuance to begin."

Referred to this issue: Google Cloud Run - Domain Mapping stuck at Certificate Provisioning

Am I missing a step or should I keep waiting?

Steps I took:

  • Added mapping with service and domain name.

  • Configured a Cloud DNS Zone and updated the DNS records on the domain host.

  • Linked the Cloud DNS Zone to a Cloud Domain.

  • Verified with TXT file google-site-verification=....

  • Used https://dnspropagation.net/ to monitor and it seems like regions Costa Rica and Indonesia are having trouble propagating.

qinjas
  • 11
  • 1
  • 1) Make sure that you correctly created the DNS resource records before Google Cloud checks, otherwise, your DNS server returns NXDOMAIN and you could wait for that response to expire. 2) If it has been over 24 hours, delete the custom mapping and start over. If the DNS resource records are correct, the custom mapping takes only a couple of minutes. – John Hanley Nov 01 '22 at 05:25

2 Answers2

1

It's possible that it is still provisioning. But you can consider checking the following :

  1. Make sure that your SSL's scope is global.
  2. A-record for your domain should be properly configured.
  3. You can try using SSL Shopper or WhatsmyDNS to monitor and check the propagation status of your domain.
Marvin Lucero
  • 468
  • 1
  • 8
0

I ran into this problem earlier, where the "Waiting for Certificate Provisioning..." was taking too long.

In GCP's official site, it says it may take from 15 to 60 mins to propagate changes.

Took around 20mins for me to see the error go away after the changes were propagated.

Awshaf Ishtiaque
  • 441
  • 5
  • 11