Commit 95443c29 authored by Adrien Dorsaz's avatar Adrien Dorsaz

acme-dns-tiny: ensure at least one space exists before CN when looking for common name in CSR

parent 2e815dcb
......@@ -108,7 +108,7 @@ def get_crt(config, log=LOGGER):"Read CSR to find domains to validate.")
csr = _openssl("req", ["-in", config["acmednstiny"]["CSRFile"], "-noout", "-text"]).decode("utf8")
domains = set([])
common_name ="Subject:.*?\s*?CN\s*?=\s*?([^\s,;/]+)", csr)
common_name ="Subject:.*?\s+?CN\s*?=\s*?([^\s,;/]+)", csr)
if common_name is not None:
subject_alt_names ="X509v3 Subject Alternative Name: \r?\n +([^\r\n]+)\r?\n", csr, re.MULTILINE | re.DOTALL)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment