From ca443ec79635dd906a50cbedec8c2dde08fc068e Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Tue, 28 Jan 2025 13:32:14 -0600 Subject: [PATCH] Fix serial handling in PKIServer.renew_certificate() Resolves: https://github.com/dogtagpki/pki/issues/4873 --- base/server/python/pki/server/__init__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/base/server/python/pki/server/__init__.py b/base/server/python/pki/server/__init__.py index c0fdf8666de..11820becee8 100644 --- a/base/server/python/pki/server/__init__.py +++ b/base/server/python/pki/server/__init__.py @@ -1783,7 +1783,7 @@ def renew_certificate(connection, output, serial): :rtype: None """ - logger.info('Renewing cert %s', hex(serial)) + logger.info('Renewing cert %s', hex(int(serial))) # Instantiate the CertClient cert_client = pki.cert.CertClient(connection) @@ -1804,8 +1804,7 @@ def renew_certificate(connection, output, serial): logger.debug('- cert data: %s', cert_data) if not cert_data: - raise PKIServerException('Unable to renew system ' - 'certificate for serial: %s' % serial) + raise PKIServerException('Unable to renew certificate %s' % hex(int(serial))) # store cert_id for usage later cert_serial_number = cert_data.serial_number