util/x509.lua
changeset 10259 8e8d3b3a55da
parent 9911 54e36a8677bc
child 10260 b2e7b07f8b74
--- a/util/x509.lua	Mon Sep 09 19:54:59 2019 +0200
+++ b/util/x509.lua	Tue Sep 10 18:16:11 2019 +0200
@@ -236,8 +236,11 @@
 	local subject = cert:subject();
 	for i = 1, #subject do
 		local dn = subject[i];
-		if dn.oid == oid_commonname and nameprep(dn.value) then
-			names[dn.value] = true;
+		if dn.oid == oid_commonname then
+			local name = nameprep(dn.value);
+			if name then
+				names[name] = true;
+			end
 		end
 	end
 	return names;