diff options
Diffstat (limited to 'ipaserver')
-rw-r--r-- | ipaserver/plugins/dogtag.py | 4 |
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: |