diff options
author | Jan Cholasta <jcholast@redhat.com> | 2016-12-21 09:55:40 +0100 |
---|---|---|
committer | Jan Cholasta <jcholast@redhat.com> | 2017-01-24 13:53:07 +0100 |
commit | d84edc43e55c2f7c30614a4a5268aeb58e33a087 (patch) | |
tree | c970a69fabf444f4673bff3c17292d4139fb31e3 /ipaserver/plugins/dogtag.py | |
parent | 18337bf7f7c31a47fe0c7280f82fca043b548bd5 (diff) | |
download | freeipa-d84edc43e55c2f7c30614a4a5268aeb58e33a087.tar.gz freeipa-d84edc43e55c2f7c30614a4a5268aeb58e33a087.tar.xz freeipa-d84edc43e55c2f7c30614a4a5268aeb58e33a087.zip |
dogtag: search past the first 100 certificates
Dogtag requires a size limit to be specified when searching for
certificates. When no limit is specified in the dogtag plugin, a limit of
100 entries is assumed. As a result, an unlimited certificate search
returns data only for a maximum of 100 certificates.
Raise the "unlimited" limit to the maximum value Dogtag accepts.
https://fedorahosted.org/freeipa/ticket/6564
Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
Diffstat (limited to 'ipaserver/plugins/dogtag.py')
-rw-r--r-- | ipaserver/plugins/dogtag.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/plugins/dogtag.py b/ipaserver/plugins/dogtag.py index fbfe60840..dc33d2f6d 100644 --- a/ipaserver/plugins/dogtag.py +++ b/ipaserver/plugins/dogtag.py @@ -1915,7 +1915,7 @@ class ra(rabase.rabase, RestClient): url = 'http://%s/ca/rest/certs/search?size=%d' % ( ipautil.format_netloc(self.ca_host, 8080), - options.get('sizelimit', 100)) + options.get('sizelimit', 0x7fffffff)) opener = urllib.request.build_opener() opener.addheaders = [('Accept-Encoding', 'gzip, deflate'), |