From 81d385b2ba3d29c3c6958d2af197186f97c519c4 Mon Sep 17 00:00:00 2001 From: Dan Mick Date: Sat, 1 Apr 2023 13:04:54 -0700 Subject: [PATCH] tools/checkcerts.py: apparently SSLError is also possible, catch Signed-off-by: Dan Mick --- tools/checkcerts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/checkcerts.py b/tools/checkcerts.py index 901be363..e9de5790 100755 --- a/tools/checkcerts.py +++ b/tools/checkcerts.py @@ -89,7 +89,7 @@ def main(): with socket.create_connection((domain, 443)) as sock: with context.wrap_socket(sock, server_hostname=domain) as ssock: cert = ssock.getpeercert() - except ssl.CertificateError as e: + except (ssl.CertificateError, ssl.SSLError) as e: print(f'{domain} cert error: {e}', file=sys.stderr) continue expire = datetime.datetime.strptime(cert['notAfter'], -- 2.47.3