By the way, for all who need a workaround, here's a simple script that uses idn tool (apt install idn) to translate any non-ascii parameters to punycode and pass them to supplied executable.
Example:
$ type host
host is aliased to `idnwrapper.sh host'
$ host почта.рф
xn--80a1acny.xn--p1ai has address 91.215.36.43
xn--80a1acny.xn--p1ai mail is handled by 20 78.108.81.1.
By the way, for all who need a workaround, here's a simple script that uses idn tool (apt install idn) to translate any non-ascii parameters to punycode and pass them to supplied executable.
Example: xn--p1ai has address 91.215.36.43 xn--p1ai mail is handled by 20 78.108.81.1.
$ type host
host is aliased to `idnwrapper.sh host'
$ host почта.рф
xn--80a1acny.
xn--80a1acny.