|Update Feb 2018|
New directadmin.conf option to block special characters:
Although the proper fix for this issue will be to implement punycode for IDNs, that's a larger project for the future.
The reason for the issue is a change in the policy bind uses for approved domain names.
It was allowed in the past, hence DA allows them, but since domains were already created with those characters, DA cannot simply disallow them, else live domains will become broken.
In any case, to prevent future domains from being created with those characters, create the script:
/usr/local/directadmin/scripts/custom/domain_create_pre.shand add the code
If you need to add an IDN to DA, add the punycode value instead, so it doesn't hurt named:
© 2018 JBMC Software, Suite 173 3-11 Bellerose Drive, St Albert, AB T8N 1P7 Canada. Mon-Fri 9AM-5PM MST