mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2025-05-05 17:24:12 +00:00
fix bug
This commit is contained in:
parent
793f3db206
commit
44f0df96ef
@ -97,7 +97,7 @@ _urlencode() {
|
|||||||
local dataLength="${#1}"
|
local dataLength="${#1}"
|
||||||
local index
|
local index
|
||||||
|
|
||||||
for ((index = 0;index < dataLength;index++)); do
|
for ((index = 0; index < dataLength; index++)); do
|
||||||
local char="${1:index:1}"
|
local char="${1:index:1}"
|
||||||
case $char in [a-zA-Z0-9.~_-])
|
case $char in [a-zA-Z0-9.~_-])
|
||||||
printf "$char"
|
printf "$char"
|
||||||
@ -117,7 +117,7 @@ _check_exist_query() {
|
|||||||
query=$query'&Format=json'
|
query=$query'&Format=json'
|
||||||
query=$query'&RRKeyWord=_acme-challenge'
|
query=$query'&RRKeyWord=_acme-challenge'
|
||||||
query=$query'&SignatureMethod=HMAC-SHA1'
|
query=$query'&SignatureMethod=HMAC-SHA1'
|
||||||
query=$query'&SignatureNonce='$RANDOM
|
query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
|
||||||
query=$query'&SignatureVersion=1.0'
|
query=$query'&SignatureVersion=1.0'
|
||||||
query=$query'&Timestamp='$(_timestamp)
|
query=$query'&Timestamp='$(_timestamp)
|
||||||
query=$query'&TypeKeyWord=TXT'
|
query=$query'&TypeKeyWord=TXT'
|
||||||
@ -132,7 +132,7 @@ _add_record_query() {
|
|||||||
query=$query'&Format=json'
|
query=$query'&Format=json'
|
||||||
query=$query'&RR='$2
|
query=$query'&RR='$2
|
||||||
query=$query'&SignatureMethod=HMAC-SHA1'
|
query=$query'&SignatureMethod=HMAC-SHA1'
|
||||||
query=$query'&SignatureNonce='$RANDOM
|
query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
|
||||||
query=$query'&SignatureVersion=1.0'
|
query=$query'&SignatureVersion=1.0'
|
||||||
query=$query'&Timestamp='$(_timestamp)
|
query=$query'&Timestamp='$(_timestamp)
|
||||||
query=$query'&Type=TXT'
|
query=$query'&Type=TXT'
|
||||||
@ -147,7 +147,7 @@ _delete_record_query() {
|
|||||||
query=$query'&Format=json'
|
query=$query'&Format=json'
|
||||||
query=$query'&RecordId='$1
|
query=$query'&RecordId='$1
|
||||||
query=$query'&SignatureMethod=HMAC-SHA1'
|
query=$query'&SignatureMethod=HMAC-SHA1'
|
||||||
query=$query'&SignatureNonce='$RANDOM
|
query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
|
||||||
query=$query'&SignatureVersion=1.0'
|
query=$query'&SignatureVersion=1.0'
|
||||||
query=$query'&Timestamp='$(_timestamp)
|
query=$query'&Timestamp='$(_timestamp)
|
||||||
query=$query'&Version=2015-01-09'
|
query=$query'&Version=2015-01-09'
|
||||||
@ -160,7 +160,7 @@ _describe_records_query() {
|
|||||||
query=$query'&DomainName='$1
|
query=$query'&DomainName='$1
|
||||||
query=$query'&Format=json'
|
query=$query'&Format=json'
|
||||||
query=$query'&SignatureMethod=HMAC-SHA1'
|
query=$query'&SignatureMethod=HMAC-SHA1'
|
||||||
query=$query'&SignatureNonce='$RANDOM
|
query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
|
||||||
query=$query'&SignatureVersion=1.0'
|
query=$query'&SignatureVersion=1.0'
|
||||||
query=$query'&Timestamp='$(_timestamp)
|
query=$query'&Timestamp='$(_timestamp)
|
||||||
query=$query'&Version=2015-01-09'
|
query=$query'&Version=2015-01-09'
|
||||||
@ -173,10 +173,10 @@ _clean() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
local records="$(echo "$response" -n | _egrep_o "\"RecordId\":\"[^\"]*\"" | cut -d : -f 2 | tr -d \")"
|
local records="$(echo "$response" -n | _egrep_o "\"RecordId\":\"[^\"]*\"" | cut -d : -f 2 | tr -d \")"
|
||||||
echo -n "$records" |
|
echo -n "$records" \
|
||||||
while read record_id
|
| while read -r record_id;
|
||||||
do
|
do
|
||||||
_delete_record_query $record_id
|
_delete_record_query "$record_id"
|
||||||
_ali_rest "ignore"
|
_ali_rest "ignore"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user