I think this is everything relevant from the log file:
2018-04-24 16:01:31,146:DEBUG:requests.packages.urllib3.connectionpool:"POST /acme/challenge/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48/121848775 HTTP/1.1" 202 339
2018-04-24 16:01:31,148:DEBUG:root:Received <Response [202]>. Headers: {'Content-Length': '339', 'Expires': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Server': 'nginx', 'Cache-Control': 'max-age=0, no-cache, no-store', 'Connection': 'keep-alive', 'Link': '<https://acme-staging.api.letsencrypt.org/acme/authz/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48>;rel="up"', 'Location': 'https://acme-staging.api.letsencrypt.org/acme/challenge/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48/121848775', 'Pragma': 'no-cache', 'Boulder-Requester': '1576757', 'Date': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Content-Type': 'application/json', 'Replay-Nonce': '6D_rJ5-Uwy6zNUA8zzdJnuO2FJDLmIW8fEVlasulphc'}. Content: '{\n "type": "http-01",\n "status": "pending",\n "uri": "https://acme-staging.api.letsencrypt.org/acme/challenge/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48/121848775",\n "token": "BmWwVBkVtrHrTq49WKHvt2aViKUvBDey0hO29uHNHeo",\n "keyAuthorization": "BmWwVBkVtrHrTq49WKHvt2aViKUvBDey0hO29uHNHeo.L4FkFHqV7wwNCI6NWKvVp-n_AICpg-BjFowc6T3JXh8"\n}'
2018-04-24 16:01:31,148:DEBUG:acme.client:Storing nonce: "\xe8?\xeb'\x9f\x94\xc3.\xb35@<\xcf7I\x9e\xe3\xb6\x14\x90\xcb\x98\x85\xbc|Eej\xcb\xa5\xa6\x17"
2018-04-24 16:01:31,148:DEBUG:acme.client:Received response <Response [202]> (headers: {'Content-Length': '339', 'Expires': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Server': 'nginx', 'Cache-Control': 'max-age=0, no-cache, no-store', 'Connection': 'keep-alive', 'Link': '<https://acme-staging.api.letsencrypt.org/acme/authz/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48>;rel="up"', 'Location': 'https://acme-staging.api.letsencrypt.org/acme/challenge/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48/121848775', 'Pragma': 'no-cache', 'Boulder-Requester': '1576757', 'Date': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Content-Type': 'application/json', 'Replay-Nonce': '6D_rJ5-Uwy6zNUA8zzdJnuO2FJDLmIW8fEVlasulphc'}): '{\n "type": "http-01",\n "status": "pending",\n "uri": "https://acme-staging.api.letsencrypt.org/acme/challenge/bths5KrnlcrI2hrOWrNelpNUAJ87d3ROrM5Bg3p7k48/121848775",\n "token": "BmWwVBkVtrHrTq49WKHvt2aViKUvBDey0hO29uHNHeo",\n "keyAuthorization": "BmWwVBkVtrHrTq49WKHvt2aViKUvBDey0hO29uHNHeo.L4FkFHqV7wwNCI6NWKvVp-n_AICpg-BjFowc6T3JXh8"\n}'
2018-04-24 16:01:31,149:DEBUG:acme.client:Serialized JSON: {"keyAuthorization": "hwjQNt7CvpneFU4H_JbA7J02COFd532N8gjiyvZJEBs.L4FkFHqV7wwNCI6NWKvVp-n_AICpg-BjFowc6T3JXh8", "type": "http-01", "resource": "challenge"}
2018-04-24 16:01:31,150:DEBUG:acme.jose.json_util:Omitted empty fields: x5c=(), x5tS256=None, cty=None, jku=None, x5u=None, x5t=None, crit=(), kid=None, alg=None, jwk=None, typ=None
2018-04-24 16:01:31,151:DEBUG:acme.jose.json_util:Omitted empty fields: jku=None, x5tS256=None, cty=None, x5c=(), x5u=None, x5t=None, crit=(), nonce=None, kid=None, typ=None
2018-04-24 16:01:31,151:DEBUG:root:Sending POST request to https://acme-staging.api.letsencrypt.org/acme/challenge/uD7SZFyeNoE6z5DptWwLfDB9QAcbJZU9AamsfBqJ5Q8/121848710. args: (), kwargs: {'data': '{"header": {"alg": "RS256", "jwk": {"e": "AQAB", "kty": "RSA", "n": "qk8W97GVbO0FkwsnpkVzdEBuJcZvAAxxENe_KfrvX9uGu0VuoNsx2lRUp03-rHrvvulFgO8qoOKyxVWl5ldjGr4uzWq9zGqjVKjPga-W9lRGB1oKPGhi9VMY1H7fKh0OsrPe50erDQXk82rviCrPdFwnZdiOsee7VXgFJBQ8QzBxal0bVavDcNk4NugtDghmyxUSdBQ0Q5yLsMBtCHc2D6J6mRYMmSPMrlKnNiZpzfm2YbcTOXDVzmzOFPTH9VXTkFUksgWnq2ryNP59ioR_YQdGqbhYW-P3_viKY32sKkYIpPn_PJpYQkEm-G0DgNGHUQokjq-6EfKFagwr46pJ2Q"}}, "protected": "eyJub25jZSI6ICI2RF9ySjUtVXd5NnpOVUE4enpkSm51TzJGSkRMbUlXOGZFVmxhc3VscGhjIn0", "payload": "eyJrZXlBdXRob3JpemF0aW9uIjogImh3alFOdDdDdnBuZUZVNEhfSmJBN0owMkNPRmQ1MzJOOGdqaXl2WkpFQnMuTDRGa0ZIcVY3d3dOQ0k2TldLdlZwLW5fQUlDcGctQmpGb3djNlQzSlhoOCIsICJ0eXBlIjogImh0dHAtMDEiLCAicmVzb3VyY2UiOiAiY2hhbGxlbmdlIn0", "signature": "pBKxiReKmLOayS-xF6Ec2vJHa4ar1Jfqlf3d4Ijpif_d5CGGkBK3AbcJdDmjzHxbZlv47psYIwAnEu5t-FBXvqp-MIrqtWfnaUsPclMCRUSyWl97PU3VhHndPKDgsYVFKoTgsa3lDL494BC5Thwq6bRBP9BuJREj7ZYsga_q8_aveo-S1cj5ZG0Q9shzQdy6IpV5JC-j9p3HFdUrA78vOavQ13kMMJw0yfcBjkWVTC05hiwzvsdnMVpvd04Yp2C566KsHoQCK6BEfWxyFifQssSvZLqGZ42ZhvTIzDJwVCJ4rxpVz-rXc1FnWOwjhiY6Fi9CdmZ45GbJ_1hlsWukbg"}'}
2018-04-24 16:01:31,152:INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): acme-staging.api.letsencrypt.org
2018-04-24 16:01:31,306:DEBUG:requests.packages.urllib3.connectionpool:"POST /acme/challenge/uD7SZFyeNoE6z5DptWwLfDB9QAcbJZU9AamsfBqJ5Q8/121848710 HTTP/1.1" 400 132
2018-04-24 16:01:31,308:DEBUG:root:Received <Response [400]>. Headers: {'Content-Length': '132', 'Expires': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Server': 'nginx', 'Connection': 'close', 'Cache-Control': 'max-age=0, no-cache, no-store', 'Pragma': 'no-cache', 'Boulder-Requester': '1576757', 'Date': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Content-Type': 'application/problem+json', 'Replay-Nonce': 'l1MNeGwnP-jvUW8A8xq-VjJo-7SHMmu77BMjSj2zt7k'}. Content: '{\n "type": "urn:acme:error:malformed",\n "detail": "Unable to update challenge :: The challenge is not pending.",\n "status": 400\n}'
2018-04-24 16:01:31,308:DEBUG:acme.client:Storing nonce: "\x97S\rxl'?\xe8\xefQo\x00\xf3\x1a\xbeV2h\xfb\xb4\x872k\xbb\xec\x13#J=\xb3\xb7\xb9"
2018-04-24 16:01:31,308:DEBUG:acme.client:Received response <Response [400]> (headers: {'Content-Length': '132', 'Expires': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Server': 'nginx', 'Connection': 'close', 'Cache-Control': 'max-age=0, no-cache, no-store', 'Pragma': 'no-cache', 'Boulder-Requester': '1576757', 'Date': 'Tue, 24 Apr 2018 16:01:31 GMT', 'Content-Type': 'application/problem+json', 'Replay-Nonce': 'l1MNeGwnP-jvUW8A8xq-VjJo-7SHMmu77BMjSj2zt7k'}): '{\n "type": "urn:acme:error:malformed",\n "detail": "Unable to update challenge :: The challenge is not pending.",\n "status": 400\n}'
2018-04-24 16:01:31,311:DEBUG:letsencrypt.cli:Exiting abnormally: