Errors¶
ACME errors.
-
exception
acme.errors.
DependencyError
[source]¶ Bases:
acme.errors.Error
Dependency error
-
exception
acme.errors.
SchemaValidationError
[source]¶ Bases:
acme.jose.errors.DeserializationError
JSON schema ACME object validation error.
-
exception
acme.errors.
ClientError
[source]¶ Bases:
acme.errors.Error
Network error.
-
exception
acme.errors.
UnexpectedUpdate
[source]¶ Bases:
acme.errors.ClientError
Unexpected update error.
-
exception
acme.errors.
NonceError
[source]¶ Bases:
acme.errors.ClientError
Server response nonce error.
-
exception
acme.errors.
BadNonce
(nonce, error, *args, **kwargs)[source]¶ Bases:
acme.errors.NonceError
Bad nonce error.
-
exception
acme.errors.
MissingNonce
(response, *args, **kwargs)[source]¶ Bases:
acme.errors.NonceError
Missing nonce error.
According to the specification an “ACME server MUST include an Replay-Nonce header field in each successful response to a POST it provides to a client (...)”.
Variables: response (requests.Response) – HTTP Response
-
exception
acme.errors.
PollError
(exhausted, updated)[source]¶ Bases:
acme.errors.ClientError
Generic error when polling for authorization fails.
This might be caused by either timeout (
exhausted
will be non-empty) or by some authorization being invalid.Variables: - exhausted – Set of
AuthorizationResource
that didn’t finish within max allowed attempts. - updated – Mapping from original
AuthorizationResource
to the most recently updated one
-
timeout
¶ Was the error caused by timeout?
- exhausted – Set of