Hi, I was able to get my custom domain connected today. However, when I tried to check out what it looks like by googling it I got an error message. I will tag the Error message below.
Error 1016
Ray ID: 86b182befc8a608e
2024-03-27 18:40:45 UTC
Origin DNS error
What happened?
You’ve requested a page on a website
(ugouschrisenterprise.com) that is on the
Cloudflare network. Cloudflare is currently
unable to resolve your requested domain
(ugouschrisenterprise.com).
What can I
do?
If you are a visitor of
this website:
Please try again in a
few minutes.
Which hosting service are you using? I ran into a similar problem and manage to resolve it. I used AWS s3 bucket to store my static web. You need to correctly configure your DNS record in Cloudflare that involves CNAME record and NS records as well (incase you are using AWS, NS record can be generated by route 53 service in AWS).
In addition to proxied email records that need to be set to DNS Only (the first two in your screenshot), you have mutiple CNAMEs pointed at a nonexistent hostname target.ugouschrisenterprise.com The target of a CNAME record is called the canonical name, and it has to exist, or you will see the error message that led you to create this topic.
Were you following a guide? Can you share it along with a pointer to whatever led you to use that particular hostname as the canonical name?
We already established the error and what you need to do to fix it.
The request about the guide was asking you to share it with us so we can help you understand where you went astray. Have you asked your webhost for help?
Ultimately you need to use a valid canonical name. Whether you solve that by adding an A or AAAA record for your your current canonical name or replace it with another one that resolves is something that you need to determine.
I asked Namecheap.com but they said Cloudflare will have to help me fix it as the have the nameserver. This is really frustrating. I don’t know what to do
Did you purchase hosting from Namecheap? If you dont have hosting from Namecheap, there is nothing for them to tell you.
If you do have webhosting from Namecheap, did you ask them for the address of the server that your website is on? They should be able to provide that or at least tell you how to find it.
Once you know the address of the webserver, you can use it to create an A record for your canonical name.
I bought the domain from Namecheap.com but I’m using the nameservers from Cloudflare. The guy I spoke to earlier from Namecheap.com said I have to ask Cloudflare but I will ask again. Thanks
Its not the least bit surprising if you didn’t purchase a webhosting plan. You need to host your site somewhere. Cloudflare sits between that server and your vistors to enable performance and security enhancements. Once you get webhosting somewhere (It doesn’t have to be from Namecheap.), you can update your DNS using the address provided by your host.