Fix error when fulfillment server hostname doesn't resolve

This commit is contained in:
Florian Bach 2022-04-28 16:32:43 +02:00
parent 5fe4dbb75a
commit 222dc1fe35
1 changed files with 4 additions and 0 deletions

View File

@ -326,6 +326,10 @@ def sendPOSTHTTPRequest(URL, document, type, returnRC = False):
# This happens with HTTP 500 and related errors.
print("Post request caused HTTPError %d" % (err.code))
return err.code, "Post request caused HTTPException"
except uliberror.URLError as err:
# This happens if the hostname cannot be resolved.
print("Post request failed with URLError")
return 900, "Post request failed with URLError"
ret_code = handler.getcode()