return 3
fi
- _ORIG_ACME_CURL="$_ACME_CURL"
- _ACME_CURL=$(echo "$_ACME_CURL" | sed 's/ -L / /')
+ ACME_HTTP_NO_REDIRECTS=1
+ _resethttp
body="AddDnsRecordForm[name]=$record&AddDnsRecordForm[dnsType][type]=TXT&\
AddDnsRecordForm[value]=$value&AddDnsRecordForm[aktivPaket]=$paketnr&AddDnsRecordForm[uniqueFormIdDP]=$formiddp&\
_info "Adding record..."
ret=$(_post "$body" "$WORLD4YOU_API/$paketnr/dns" '' POST 'application/x-www-form-urlencoded')
- _ACME_CURL="$_ORIG_ACME_CURL"
+ unset ACME_HTTP_NO_REDIRECTS
+ _resethttp
if grep '302' >/dev/null <"$HTTP_HEADER"; then
return 0
recordid=$(printf "TXT:%s.:\"%s\"" "$fqdn" "$value" | _base64)
_debug recordid "$recordid"
- _ORIG_ACME_CURL="$_ACME_CURL"
- _ACME_CURL=$(echo "$_ACME_CURL" | sed 's/ -L / /')
+ ACME_HTTP_NO_REDIRECTS=1
+ _resethttp
body="DeleteDnsRecordForm[recordId]=$recordid&DeleteDnsRecordForm[aktivPaket]=$paketnr&\
DeleteDnsRecordForm[uniqueFormIdDP]=$formiddp&DeleteDnsRecordForm[uniqueFormIdTTL]=$formidttl&\
_info "Removing record..."
ret=$(_post "$body" "$WORLD4YOU_API/$paketnr/deleteRecord" '' POST 'application/x-www-form-urlencoded')
- _ACME_CURL="$_ORIG_ACME_CURL"
+ unset ACME_HTTP_NO_REDIRECTS
+ _resethttp
if grep '302' >/dev/null <"$HTTP_HEADER"; then
return 0