daniel,
The IDN transformation doesn't apply to AXFR nor
to zone file flush,
the domain names are always encoded in Punycode (xn--).
You only must ensure that the input zone file doesn't contain Unicode
characters.
RFC 2181 §11 on Name Syntax
Implementations of the DNS protocols must not place any restrictions
on the labels that can be used. In particular, DNS servers must not
refuse to serve a zone because it contains labels that might not be
acceptable to some DNS client programs. A DNS server may be
configurable to issue warnings when loading, or even to refuse to
load, a primary zone containing labels that might be considered
questionable, however this should not happen by default.
anaand tested and says that
BIND and NSD are correct here: they just load the zone
(BIND needs to
be configured to do so, but it provides the option).
If you still have any issues with the zone, please
send me the source
zone file for investigation.
attached
randy