Hi,
We would like to add the Fastly CDN in front of a website hosted on GCP Google Cloud Platform. It seems that the most compatible configuration (in certain ways) is to have the same hostname on the backend and frontend. That is, the websites themselves respond to www.example.com
. The CDN is also configured to be on the domain www.example.com
.
Google load balancers support “dns authorization” certificates. That involves added an _acme-challenge CNAME record in DNS. Because the IP address of the website will be pointing at a CDN instead of the load balancer, it’s not possible to use an IP address-based method.
Next step, configure Fastly. The problem is that Fastly certificates use the exact same method, and they conflict.
Warning!
Conflicting record(s) found at _acme-challenge.www.example.com
. Please remove the record(s) and add the following CNAME record: 96ra25r.fastly-validations.com
It appears you may only have one _acme-challenge CNAME.
The next method in Fastly is “ACME HTTP/CNAME challenge”. I tried that, however the same error occurs.
Warning!
Conflicting record(s) found at _acme-challenge.www.example.com
. Please remove the record(s) and add the following CNAME record: 96ra25r.fastly-validations.com
The next option is “Using an email challenge to verify domain ownership”. Contact support. Perhaps this is the only way.
Any ideas? Can the _acme-challenge conflict be solved somehow?
It is surprising (to me) this topic hasn’t been discussed in this forum already. There were no search results about _acme-challenge. Aren’t most companies installing SSL certificates on the backend and the frontend? If so, how do they solve the problem of validating the same certificates in two places, and avoid a conflict in the process.
Thanks,
Sam