summaryrefslogtreecommitdiffstats
path: root/ipaserver
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2012-08-14 14:30:36 -0400
committerMartin Kosek <mkosek@redhat.com>2012-08-15 08:35:36 +0200
commite1d34638adb1cc3374f3abe491014df0e3453d37 (patch)
tree37725b788086aababdf437630dad5dc5c87331ad /ipaserver
parent1baac3c29e26f434e9f3985090dcb87fad506c2a (diff)
downloadfreeipa-e1d34638adb1cc3374f3abe491014df0e3453d37.tar.gz
freeipa-e1d34638adb1cc3374f3abe491014df0e3453d37.tar.xz
freeipa-e1d34638adb1cc3374f3abe491014df0e3453d37.zip
Convert PKCS#11 subject to string before passing to ipapython.DN
Diffstat (limited to 'ipaserver')
-rw-r--r--ipaserver/plugins/selfsign.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/plugins/selfsign.py b/ipaserver/plugins/selfsign.py
index 09ed04f49..bd79f7186 100644
--- a/ipaserver/plugins/selfsign.py
+++ b/ipaserver/plugins/selfsign.py
@@ -92,7 +92,7 @@ class ra(rabase.rabase):
subject_base.insert(0, RDN(('CN', hostname)))
request = pkcs10.load_certificate_request(csr)
# python-nss normalizes the request subject
- request_subject = DN(pkcs10.get_subject(request))
+ request_subject = DN(str(pkcs10.get_subject(request)))
if subject_base != request_subject:
raise errors.CertificateOperationError(error=_('Request subject "%(request_subject)s" does not match the form "%(subject_base)s"') % \