ckan / ckanapi

A command line interface and Python module for accessing the CKAN Action API
Other
176 stars 74 forks source link

ssl error #205

Open danseo-reisys opened 1 year ago

danseo-reisys commented 1 year ago

--insecure does not work.

ckanapi version 4.7

sample command

ckanapi load organizations -I organizations.jsonl.gz -z -p 10 -r https://internal-url -a mykey --insecure

error==== Traceback (most recent call last): File "/usr/local/bin/ckanapi", line 11, in load_entry_point('ckanapi==4.7', 'console_scripts', 'ckanapi')() File "/usr/local/lib/python3.6/site-packages/ckanapi/cli/main.py", line 147, in main return load_things(ckan, thing[0], arguments) File "/usr/local/lib/python3.6/site-packages/ckanapi/cli/load.py", line 47, in load_things return load_things_worker(ckan, thing, arguments) File "/usr/local/lib/python3.6/site-packages/ckanapi/cli/load.py", line 184, in load_things_worker requests_kwargs=requests_kwargs) File "/usr/local/lib/python3.6/site-packages/ckanapi/remoteckan.py", line 96, in call_action status, response = self._request_fn(url, data, headers, files, requests_kwargs) File "/usr/local/lib/python3.6/site-packages/ckanapi/remoteckan.py", line 101, in _request_fn allow_redirects=False, requests_kwargs) File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 577, in post return self.request('POST', url, data=data, json=json, kwargs) File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 529, in request resp = self.send(prep, send_kwargs) File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 645, in send r = adapter.send(request, kwargs) File "/usr/local/lib/python3.6/site-packages/requests/adapters.py", line 517, in send raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='xxxxxxxxxxxxxx', port=443): Max retries exceeded with url: /api/action/organization_show (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:877)'),))

any help appreciated