From: Lukas Schauer Date: Fri, 13 Apr 2018 20:09:52 +0000 (+0200) Subject: fix behaviour for fetching missing additional account information with unknown keys X-Git-Tag: v0.6.2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ba5928776f9d2e42b73da816daacce180ca6f26c;p=thirdparty%2Fdehydrated.git fix behaviour for fetching missing additional account information with unknown keys --- diff --git a/dehydrated b/dehydrated index 7ca92bf..2738495 100755 --- a/dehydrated +++ b/dehydrated @@ -402,10 +402,9 @@ init_system() { else echo "Fetching missing account information from CA..." if [[ ${API} -eq 1 ]]; then - ACCOUNT_URL="$(signed_request "${CA_NEW_REG}" '{"resource": "new-reg", "onlyReturnExisting": true}' 4>&1 | grep ^Location: | awk '{print $2}' | tr -d '\r\n')" - ACCOUNT_INFO="$(signed_request "${ACCOUNT_URL}" '{"resource": "reg"}')" + _exiterr "This is not implemented for ACMEv1! Consider switching to ACMEv2 :)" else - ACCOUNT_URL="$(signed_request "${CA_NEW_ACCOUNT}" '{"only-return-existing": true}' 4>&1 | grep ^Location: | awk '{print $2}' | tr -d '\r\n')" + ACCOUNT_URL="$(signed_request "${CA_NEW_ACCOUNT}" '{"onlyReturnExisting": true}' 4>&1 | grep ^Location: | awk '{print $2}' | tr -d '\r\n')" ACCOUNT_INFO="$(signed_request "${ACCOUNT_URL}" '{}')" fi ACCOUNT_ID="${ACCOUNT_URL##*/}"