keymanager.fetch_key fails
when i start up bitmask, I get the following error eight times.
[2015-08-29 20:40:58] CRITICAL - L#109 : twisted.logger._stdlib:__call__ - Unhandled Error Traceback (most recent call last): File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/twisted/internet/defer.py", line 859, in _cbDeferred self.callback(self.resultList) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/twisted/internet/defer.py", line 393, in callback self._startRunCallbacks(result) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/twisted/internet/defer.py", line 501, in _startRunCallbacks self._runCallbacks() --- --- File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/leap/mail/incoming/service.py", line 610, in _extract_keys dh = self._extract_openpgp_header(header, fromAddress) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/leap/mail/incoming/service.py", line 653, in _extract_openpgp_header d = self._keymanager.fetch_key(address, url, OpenPGPKey) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/leap/keymanager/__init__.py", line 783, in fetch_key res = self._get(uri) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/leap/keymanager/__init__.py", line 168, in _get res = self._fetcher.get(uri, data=data, verify=self._ca_cert_path) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/requests/api.py", line 69, in get return request('get', url, params=params, **kwargs) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/requests/api.py", line 50, in request response = session.request(method=method, url=url, **kwargs) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/requests/sessions.py", line 465, in request resp = self.send(prep, **send_kwargs) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/requests/sessions.py", line 573, in send r = adapter.send(request, **kwargs) File "/home/elijah/Downloads/Bitmask-linux32-0.9.0rc1/./lib/requests/adapters.py", line 431, in send raise SSLError(e, request=request) requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
I can't imagine what key it is trying to fetch. Maybe it is trying to contact nickserver? Or maybe it is trying to fetch my own key for elijah@leap.se? It would help a lot to know what key this was and what URL it was trying to fetch.
(from redmine: created on 2015-08-29, closed on 2015-11-03, relates #7450 (closed))