From e0ac7497348183d19e82afd4019651540ab922d6 Mon Sep 17 00:00:00 2001 From: Ronald Moesbergen Date: Thu, 6 Dec 2018 16:47:53 +0100 Subject: [PATCH] When parsing SAN's, ignore unknown san_types, because in some cases they can contain unparsable/serializable values, resulting in a TypeError(repr(o) + " is not JSON serializable") --- lemur/common/fields.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lemur/common/fields.py b/lemur/common/fields.py index 9a0198e9..5ab0c6f0 100644 --- a/lemur/common/fields.py +++ b/lemur/common/fields.py @@ -350,6 +350,7 @@ class SubjectAlternativeNameExtension(Field): value = value.dotted_string else: current_app.logger.warning('Unknown SubAltName type: {name}'.format(name=name)) + continue general_names.append({'nameType': name_type, 'value': value})