diff options
Diffstat (limited to 'monitor/josef_lib.py')
-rw-r--r-- | monitor/josef_lib.py | 5 |
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: |