That warning means that the custom domain is not configured correctly - it has nothing to do with our DNS hosting.
However, let’s take a step back, since you are missing many prerequisites for this to work.
branch subdomains apply ONLY to the primary custom domain, which is “netlify-frontend.3ctechnologies.link”. So your branch subdomain would be in the format “branchname.netlify-frontend.3ctechnologies.link”. If you don’t want that, change the primary custom domain to the appropriate hostname, like this:
you need to deploy the branch in question successfully on the site. As far as I can tell you have never deployed a branch called “netlify-staging-direct”, which you’d have to, if you want to use this feature. If your branch has a different name, so must your DNS record (not in the target of the CNAME - in the hostname - so perhaps you mean “staging.netlify-frontend.3ctechnologies.link” ?
the primary custom domain - whichever you choose - needs to be correctly served by us. Neither of your hostnames are configured correctly right now, so we cannot get the certificate to cover the primary domain, which is a prerequisite for this feature. Right now, Cloudflare is serving at least 3ctechnologies.link:
% host 3ctechnologies.link
3ctechnologies.link has address 126.96.36.199
3ctechnologies.link has address 188.8.131.52
3ctechnologies.link has IPv6 address 2606:4700::6812:1cb1
3ctechnologies.link has IPv6 address 2606:4700::6812:1db1
This article explains the many downsides to that config, including our inability to provision SSL certificates for it:
So, fix up your config, let us know, and then we can set things up on our side for branch subdomain SSL. Until you repair all 3 of the above things, we will not be able to.
We made some changes. Configured two records according to instructions. Cloudflare for secondary domain is bypassed, for first level is needed as we share path with other apps. Can you explicitly define that Netlify subdomain trick will not work for primary domains server with CloudFlare?
Hi, @alisakova. There is a manual process our support team must follow before the branch subdomain will have working SSL. I’ve made that change now and the SSL is working when I test.
If you add other branch subdomains in the future, the Netlify support team will need to manually update the SSL again so please reply here in the future (or make a new topic if you prefer - either will work).
If the SSL for https://staging.netlify-frontend.3ctechnologies.link/ still doesn’t work when you test, please let us know.