Merge pull request #13 from a2800276/extension_set_version
extensions aren't supported in v1, set to v3 (value=2) if using them.
This commit is contained in:
commit
0ae37c7b79
|
@ -110,6 +110,7 @@ def dummy_cert(fp, ca, commonname, sans):
|
||||||
cert.set_subject(req.get_subject())
|
cert.set_subject(req.get_subject())
|
||||||
cert.set_serial_number(int(time.time()*10000))
|
cert.set_serial_number(int(time.time()*10000))
|
||||||
if ss:
|
if ss:
|
||||||
|
cert.set_version(2)
|
||||||
cert.add_extensions([OpenSSL.crypto.X509Extension("subjectAltName", True, ss)])
|
cert.add_extensions([OpenSSL.crypto.X509Extension("subjectAltName", True, ss)])
|
||||||
cert.set_pubkey(req.get_pubkey())
|
cert.set_pubkey(req.get_pubkey())
|
||||||
cert.sign(key, "sha1")
|
cert.sign(key, "sha1")
|
||||||
|
|
Loading…
Reference in New Issue