From: Nathan Neulinger Date: Thu, 21 Jan 2016 23:11:11 +0000 (+0000) Subject: Retain full result when submitting challenge. Fixes #102 X-Git-Tag: v0.1.0~43^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72cc024ea48762f3aa6a7452d7fe5aa9830eecfe;p=thirdparty%2Fdehydrated.git Retain full result when submitting challenge. Fixes #102 --- 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