From: Lukas Schauer Date: Sun, 18 Mar 2018 19:11:48 +0000 (+0100) Subject: strip validationRecord from challenge before grepping for "url" string... (fixes... X-Git-Tag: v0.6.2~14 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=ff18d39aa8175b9d9e7b6db53a7e1aed6051984a;p=thirdparty%2Fdehydrated.git strip validationRecord from challenge before grepping for "url" string... (fixes #515) --- diff --git a/dehydrated b/dehydrated index 473bbf1..b9a8922 100755 --- a/dehydrated +++ b/dehydrated @@ -735,9 +735,9 @@ sign_csr() { challenge_names[${idx}]="${identifier}" challenge_tokens[${idx}]="$(echo "${challenge}" | get_json_string_value token)" if [[ ${API} -eq 2 ]]; then - challenge_uris[${idx}]="$(echo "${challenge}" | get_json_string_value url)" + challenge_uris[${idx}]="$(echo "${challenge}" | _sed 's/"validationRecord": ?\[[^]]+\]//g' | get_json_string_value url)" else - challenge_uris[${idx}]="$(echo "${challenge}" | get_json_string_value uri)" + challenge_uris[${idx}]="$(echo "${challenge}" | _sed 's/"validationRecord": ?\[[^]]+\]//g' | get_json_string_value uri)" fi # Prepare challenge tokens and deployment parameters