summaryrefslogtreecommitdiff
path: root/monitor/josef_lib.py
diff options
context:
space:
mode:
authorjosef <josef.gson@gmail.com>2015-11-10 16:39:17 +0100
committerjosef <josef.gson@gmail.com>2015-11-10 16:39:17 +0100
commit2525e73c7558ce3d79f1e785f3360a5f6bf445c8 (patch)
treeb3424fbe1139e7f97c013818149f7ecc64578083 /monitor/josef_lib.py
parenta82f34e80f5ec4465b6a827dd3205eda69195ad7 (diff)
bugfix in cert serial parsing
Diffstat (limited to 'monitor/josef_lib.py')
-rw-r--r--monitor/josef_lib.py5
1 files changed, 4 insertions, 1 deletions
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: