Cloudflare does not accept Punycode and DNS does not propagate

What is the name of the domain?

What is the error number?

DNS_PROBE_FINISHED_NXDOMAIN

What is the issue you’re encountering

DNS_PROBE_FINISHED_NXDOMAIN

What steps have you taken to resolve the issue?

Hello,

I’m having an issue with a domain that contains the “ñ” character (IDN - Internationalized Domain Name). The domain is correctly registered and its Punycode version is reformaslogroño.org. However, Cloudflare does not allow me to add the domain using Punycode, and when I try to configure the DNS, the records are not propagated, leaving the domain inaccessible.

I have already set Cloudflare’s nameservers in my registrar, and the domain is active. I’ve also tried adding it in both Punycode and its standard version (reformaslogroño.org), but neither works.

Has anyone experienced this issue before? Is there a specific step or configuration I might be missing to make Cloudflare accept domains with special characters like this?

Thank you in advance for your help!

What feature, service or problem is this related to?

I don’t know

What are the steps to reproduce the issue?

Hello,

I’m having an issue with a domain that contains the “ñ” character (IDN - Internationalized Domain Name). The domain is correctly registered and its Punycode version is reformaslogroño.org. However, Cloudflare does not allow me to add the domain using Punycode, and when I try to configure the DNS, the records are not propagated, leaving the domain inaccessible.

I have already set Cloudflare’s nameservers in my registrar, and the domain is active. I’ve also tried adding it in both Punycode and its standard version (reformaslogroño.org), but neither works.

Has anyone experienced this issue before? Is there a specific step or configuration I might be missing to make Cloudflare accept domains with special characters like this?

Thank you in advance for your help!

Screenshot of the error

I have several IDNs and they work fine.

Just to clarify you say…

…but then you have a screenshot of the Cloudflare DNS. Is the domain added to Cloudflare? I would assume yes as it seems there are 2 sets of Cloudflare nameservers resolving for the domain, so seems you added it ok…
https://cf.sjr.dev/tools/check?09c62043cc4b44ec992d6492d20570e1#dns

Assuming you did add the domain ok, your nameservers are not set to Cloudflare ones. You need to replace the 2 nameservers at your registrar with the 2 allocated Cloudflare ones. Check which ones those are at the bottom of your dashboard DNS page.

1 Like

Also, I can see that your domain is included in all your DNS record names. The name should only be the subdomain.

Your root domain has the same problem, see here:

dig +short xn--reformaslogroo-2nb.org.xn--reformaslogroo-2nb.org @yew.ns.cloudflare.com
(IP removed)

dig +short cpanel.xn--reformaslogroo-2nb.org.xn--reformaslogroo-2nb.org @yew.ns.cloudflare.com
(IP removed)

Use @ as the name for the root domain instead.

2 Likes

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.