From 441417951eb335d18d0301ebd056947af088f099 Mon Sep 17 00:00:00 2001 From: neilpang Date: Sat, 16 Feb 2019 10:05:32 +0800 Subject: [PATCH] fix purge --- acme.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/acme.sh b/acme.sh index 141affff..510d6c56 100755 --- a/acme.sh +++ b/acme.sh @@ -3470,7 +3470,8 @@ _ns_purge_cf() { _cf_d_type="$2" _debug "Cloudflare purge $_cf_d_type record for domain $_cf_d" _cf_purl="https://1.1.1.1/api/v1/purge?domain=$_cf_d&type=$_cf_d_type" - _post "" "$_cf_purl" + response="$(_post "" "$_cf_purl")" + _debug2 response "$response" } #txtdomain, alias, txt @@ -3526,7 +3527,10 @@ _check_dns_entries() { _left=1 _info "Not valid yet, let's wait 10 seconds and check next one." _sleep 10 - __purge_txt + __purge_txt "$txtdomain" + if [ "$txtdomain" != "$aliasDomain" ]; then + __purge_txt "$aliasDomain" + fi done if [ "$_left" ]; then _info "Let's wait 10 seconds and check again".