mirror of
https://github.com/laurivosandi/certidude
synced 2024-12-22 08:15:18 +00:00
Add log message for failing lease update
This commit is contained in:
parent
5bda254c56
commit
adff4a0a50
@ -39,6 +39,9 @@ class LeaseResource(AuthorityHandler):
|
||||
|
||||
path, buf, cert, signed, expires = self.authority.get_signed(client_common_name) # TODO: catch exceptions
|
||||
if req.get_param("serial") and cert.serial_number != req.get_param_as_int("serial"): # OCSP-ish solution for OpenVPN, not exposed for StrongSwan
|
||||
logger.info("Gateway %s attempted to submit lease information for %s with expired/unknown serial %x, expected %x" % (
|
||||
req.context["machine"], client_common_name,
|
||||
req.get_param_as_int("serial"), cert.serial_number))
|
||||
raise falcon.HTTPForbidden("Forbidden", "Invalid serial number supplied")
|
||||
now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%S.%f")[:-3] + "Z"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user