diff options
Diffstat (limited to 'rpkid/rpki/rpkid_tasks.py')
-rw-r--r-- | rpkid/rpki/rpkid_tasks.py | 4 |
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(): |