diff --git a/acme_tiny.py b/acme_tiny.py index d992d02d..2b5e4438 100755 --- a/acme_tiny.py +++ b/acme_tiny.py @@ -39,7 +39,7 @@ def _do_request(url, data=None, err_msg="Error", depth=0): try: resp_data = json.loads(resp_data) # try to parse json results except ValueError: - pass # ignore json parsing errors + resp_data = {'type':None, 'raw': resp_data} if depth < 100 and code == 400 and resp_data['type'] == "urn:ietf:params:acme:error:badNonce": raise IndexError(resp_data) # allow 100 retrys for bad nonces if code not in [200, 201, 204]: