From 2525e73c7558ce3d79f1e785f3360a5f6bf445c8 Mon Sep 17 00:00:00 2001 From: josef Date: Tue, 10 Nov 2015 16:39:17 +0100 Subject: bugfix in cert serial parsing --- monitor/josef_lib.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'monitor/josef_lib.py') diff --git a/monitor/josef_lib.py b/monitor/josef_lib.py index c5cddf7..4e5278d 100644 --- a/monitor/josef_lib.py +++ b/monitor/josef_lib.py @@ -272,7 +272,10 @@ def my_get_more_cert_info(s): if "Subject Alternative Name" in prev: result["SAN"] = line.lstrip() if "Serial Number:" in prev: - result["serial"] = line.lstrip() + if len(prev.split("Serial Number:")) == 1: + result["serial"] = line.lstrip() + else: + result["serial"] = prev.split("Serial Number: ")[1] if "Not After" in line: result["not_after"] = line.split(": ")[1] if "Not Before" in line: -- cgit v1.1