From 72cc024ea48762f3aa6a7452d7fe5aa9830eecfe Mon Sep 17 00:00:00 2001 From: Nathan Neulinger Date: Thu, 21 Jan 2016 23:11:11 +0000 Subject: [PATCH] Retain full result when submitting challenge. Fixes #102 --- letsencrypt.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/letsencrypt.sh b/letsencrypt.sh index ed92ea5..fbe3835 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -342,7 +342,8 @@ sign_domain() { while [[ "${status}" = "pending" ]]; do sleep 1 - status="$(http_request get "${challenge_uri}" | get_json_string_value status)" + result="$(http_request get "${challenge_uri}")" + status="$(printf '%s\n' "${result}" | get_json_string_value status)" done [[ "${CHALLENGETYPE}" = "http-01" ]] && rm -f "${WELLKNOWN}/${challenge_token}" @@ -355,7 +356,7 @@ sign_domain() { if [[ "${status}" = "valid" ]]; then echo " + Challenge is valid!" else - _exiterr "Challenge is invalid! (returned: ${status})" + _exiterr "Challenge is invalid! (returned: ${status}) (result: ${result})" fi done -- 2.39.5