aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/rpkid_tasks.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/rpkid_tasks.py')
-rw-r--r--rpkid/rpki/rpkid_tasks.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rpkid/rpki/rpkid_tasks.py b/rpkid/rpki/rpkid_tasks.py
index 8889aa64..fe08b7cc 100644
--- a/rpkid/rpki/rpkid_tasks.py
+++ b/rpkid/rpki/rpkid_tasks.py
@@ -630,11 +630,11 @@ class UpdateEECertificatesTask(AbstractTask):
rpki.log.debug("No existing EE certificate for %s %s" % (req.gski, resources))
rpki.rpkid.ee_cert_obj.create(
ca_detail = ca_detail,
- subject_name = req.pkcs10.getSubject(),
+ subject_name = rpki.x509.X501DN.from_cn(req.cn, req.dn),
subject_key = req.pkcs10.getPublicKey(),
resources = resources,
publisher = publisher,
- eku = eku)
+ eku = req.eku or None)
# Anything left is an orphan
for ees in existing.values():