summaryrefslogtreecommitdiffstats
path: root/ipaserver
diff options
context:
space:
mode:
Diffstat (limited to 'ipaserver')
-rw-r--r--ipaserver/plugins/dogtag.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipaserver/plugins/dogtag.py b/ipaserver/plugins/dogtag.py
index 054a29b4..e5a8d3b1 100644
--- a/ipaserver/plugins/dogtag.py
+++ b/ipaserver/plugins/dogtag.py
@@ -1828,6 +1828,10 @@ class ra(rabase.rabase):
try:
response = opener.open(req)
except urllib2.HTTPError, e:
+ self.debug('HTTP Response code: %d' % e.getcode())
+ if e.getcode() == 501:
+ self.raise_certificate_operation_error('find',
+ detail=_('find not supported on CAs upgraded from 9 to 10'))
self.raise_certificate_operation_error('find',
detail=e.msg)
except urllib2.URLError, e: