|
|
@@ -134,6 +134,9 @@ fi
|
|
|
# Check if dns records exist for requested domain/aliases
|
|
|
if [ "$proto" = "http-01" ]; then
|
|
|
for identifier in $(echo $domain,$aliases |tr ',' '\n' |sort -u); do
|
|
|
+ if [[ "$identifier" = *[![:ascii:]]* ]]; then
|
|
|
+ identifier=$(idn -t --quiet -a $identifier)
|
|
|
+ fi
|
|
|
if ! nslookup "${identifier}" > /dev/null 2>&1 ; then
|
|
|
check_result $E_NOTEXIST "DNS record for $identifier doesn't exist"
|
|
|
fi
|