Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I see you are using Internationalized Domain Names (IDN) here.
Wikipedia link : Internationalized domain name
The support for IDNs is very limited in Azure.
- IDNs use Punycode in their domain names.
- You cannot create a domain with Punycode characters in Azure DNS.
- So, we have to convert Punycode to ASCII-Compatible Encoding (ACE)
- For your domain "hableconeldueñ.com" , it should be "xn--hableconeldue-ukb.com"
- Now, you will be able to create a domain name as "xn--hableconeldue-ukb.com" in Azure.
However,
- Azure DNS doesn't currently support built-in conversion to or from punycode.
-
- This means, the servers , before making a DNS query, must convert the punycode to ASCII on their own and only then, should they make the DNS query.
- I understand this is near to impossible for resources located in Internet.
- However, if you are using a Private DNS Zone , or only have internal customers (to whose machine, you have access) who access the Zone via Internet, they can be configured to use it.
- The requirement here is that you either convert all the query to the ASCII from by configuring the local servers (using some scripting)
- Or have a DNS forwarder and let this forwarder convert "*.hableconeldueñ.com" to ".*xn--hableconeldue-ukb.com" and forward the queries to Azure DNS.
I understand that IDNs is currently not available at full scale in Azure.
- I would recommend you to request this feature in Azure Feedback Hub.
- All the feedback shared in these forums are monitored and reviewed by the Microsoft engineering teams responsible for building Azure
Kindly let us know if this helps or you need further assistance on this issue.
Thanks,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.