From 3443916d1411cc310863cd0f77f1b91fd6db2534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Tronel?= Date: Fri, 9 Aug 2024 17:01:12 +0200 Subject: [PATCH] Status code returned during installation of a new certificate is probably 201 and not 200. --- refresh-certificate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/refresh-certificate.py b/refresh-certificate.py index 6c0ca1b..99572f3 100755 --- a/refresh-certificate.py +++ b/refresh-certificate.py @@ -167,7 +167,7 @@ def installCertificate(hostname, verify, username, password, filename): headers = { 'Authorization': 'Bearer %s' % bearer } r = requests.post(url, headers=headers, data=json.dumps(certificate), verify=verify) - if r.status_code != 200: + if r.status_code != 200 or r.status_code != 201: logger.error('Impossible to install certificate. Status code: %d.' % r.status_code) exit(-1)