From 049be10406501f9f9d294cd18841818ff1e3d226 Mon Sep 17 00:00:00 2001 From: neilpang Date: Sun, 23 Oct 2016 20:36:32 +0800 Subject: [PATCH] fix idn to support European chars https://github.com/Neilpang/acme.sh/issues/331#issuecomment-255583889 --- acme.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/acme.sh b/acme.sh index 4096288d..3eccc3c7 100755 --- a/acme.sh +++ b/acme.sh @@ -486,7 +486,10 @@ _createkey() { #domain _is_idn() { _is_idn_d="$1" - echo "$_is_idn_d" | grep "[^0-9a-zA-Z.,]" >/dev/null 2>&1 + _debug2 _is_idn_d "$_is_idn_d" + _idn_temp=$(printf "%s" "$_is_idn_d" | tr -d "[0-9a-zA-Z.,-]") + _debug2 _idn_temp "$_idn_temp" + [ "$_idn_temp" ] } #aa.com