Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSL Error: Bad Handshake #5

Open
neopablo2000 opened this issue May 7, 2018 · 1 comment
Open

SSL Error: Bad Handshake #5

neopablo2000 opened this issue May 7, 2018 · 1 comment

Comments

@neopablo2000
Copy link

neopablo2000 commented May 7, 2018

HI! New to posting on GitHub, so please, excuse my post! Whatever I try to search for, i get the same next error:

From cffi callback <function _verify_callback at 0x7fd4d2534668>: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 313, in wrapper _lib.X509_up_ref(x509) AttributeError: 'module' object has no attribute 'X509_up_ref' Exception in thread Thread-2: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/signals/order/order.py", line 83, in run self.start_trigger() File "build/bdist.linux-x86_64/egg/transitions/core.py", line 382, in trigger return self.machine._process(func) File "build/bdist.linux-x86_64/egg/transitions/core.py", line 1020, in _process self._transition_queue[0]() File "build/bdist.linux-x86_64/egg/transitions/core.py", line 398, in _trigger return self._process(event_data) File "build/bdist.linux-x86_64/egg/transitions/core.py", line 408, in _process if trans.execute(event_data): File "build/bdist.linux-x86_64/egg/transitions/core.py", line 262, in execute self._change_state(event_data) File "build/bdist.linux-x86_64/egg/transitions/core.py", line 273, in _change_state event_data.machine.get_state(self.dest).enter(event_data) File "build/bdist.linux-x86_64/egg/transitions/core.py", line 119, in enter event_data.machine.callback(handle, event_data) File "build/bdist.linux-x86_64/egg/transitions/core.py", line 990, in callback func(*event_data.args, **event_data.kwargs) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/signals/order/order.py", line 175, in analysing_order_thread is_api_call=False) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/SynapseLauncher.py", line 129, in run_matching_synapse_from_order return lifo_buffer.execute(is_api_call=is_api_call, no_voice=no_voice) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/Lifo/LIFOBuffer.py", line 115, in execute self._process_synapse_list(last_synapse_fifo_list) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/Lifo/LIFOBuffer.py", line 145, in _process_synapse_list self._process_neuron_list(matched_synapse=matched_synapse) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/Lifo/LIFOBuffer.py", line 181, in _process_neuron_list parameters_dict=matched_synapse.parameters) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/NeuronLauncher.py", line 59, in start_neuron instantiated_neuron = NeuronLauncher.launch_neuron(neuron) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/NeuronLauncher.py", line 41, in launch_neuron resources_dir=neuron_folder) File "/usr/local/lib/python2.7/dist-packages/kalliope-0.5.0-py2.7.egg/kalliope/core/Utils/Utils.py", line 140, in get_dynamic_class_instantiation return klass(**parameters) File "resources/neurons/wikipedia_searcher/wikipedia_searcher.py", line 29, in __init__ if self._is_parameters_ok(): File "resources/neurons/wikipedia_searcher/wikipedia_searcher.py", line 72, in _is_parameters_ok valid_language = wikipedia.languages().keys() File "/usr/local/lib/python2.7/dist-packages/wikipedia/util.py", line 28, in __call__ ret = self._cache[key] = self.fn(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/wikipedia/wikipedia.py", line 692, in languages 'siprop': 'languages' File "/usr/local/lib/python2.7/dist-packages/wikipedia/wikipedia.py", line 737, in _wiki_request r = requests.get(API_URL, params=params, headers=headers) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/api.py", line 72, in get return request('get', url, params=params, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/api.py", line 58, in request return session.request(method=method, url=url, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/sessions.py", line 508, in request resp = self.send(prep, **send_kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/sessions.py", line 640, in send history = [resp for resp in gen] if allow_redirects else [] File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/sessions.py", line 218, in resolve_redirects **adapter_kwargs File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/sessions.py", line 618, in send r = adapter.send(request, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/adapters.py", line 506, in send raise SSLError(e, request=request) SSLError: HTTPSConnectionPool(host='en.wikipedia.org', port=443): Max retries exceeded with url: /w/api.php?action=query&meta=siteinfo&siprop=languages&format=json (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')],)",),))

Looks like a problem in certificates validation, as far as i know, but i don't know if this is mine or server side. Any ideas? Thank you!

@Sispheor
Copy link
Member

Sispheor commented May 7, 2018

What is your system?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants