Browse Source

clean TXT records when error happens.
https://github.com/Neilpang/acme.sh/issues/2037

neilpang 6 years ago
parent
commit
b15c1ffedc
1 changed files with 4 additions and 1 deletions
  1. 4 1
      acme.sh

+ 4 - 1
acme.sh

@@ -2921,7 +2921,10 @@ _clearup() {
 
 
 _clearupdns() {
 _clearupdns() {
   _debug "_clearupdns"
   _debug "_clearupdns"
-  if [ "$dnsadded" != 1 ] || [ -z "$vlist" ]; then
+  _debug "dnsadded" "$dnsadded"
+  _debug "vlist" "$vlist"
+  #dnsadded is "0" or "1" means dns-01 method was used for at least one domain
+  if [ -z "$dnsadded" ] || [ -z "$vlist" ]; then
     _debug "skip dns."
     _debug "skip dns."
     return
     return
   fi
   fi