watson-developer-cloud / python-sdk

:snake: Client library to use the IBM Watson services in Python and available in pip as watson-developer-cloud
https://pypi.org/project/ibm-watson/
Apache License 2.0
1.46k stars 827 forks source link

Text-to-Speech example gives: requests.exceptions.SSLError #126

Closed tobykurien closed 7 years ago

tobykurien commented 7 years ago

Running the text-to-speech example gives this error:

  File "app/tts.py", line 14, in <module>
    print(json.dumps(text_to_speech.voices(), indent=2))
  File "/usr/local/lib/python2.7/dist-packages/watson_developer_cloud/text_to_speech_v1.py", line 48, in voices
    return self.request(method='GET', url='/v1/voices', accept_json=True)
  File "/usr/local/lib/python2.7/dist-packages/watson_developer_cloud/watson_developer_cloud_service.py", line 268, in request
    params=params, data=data, files=files, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 56, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 475, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 596, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 497, in send
    raise SSLError(e, request=request)
requests.exceptions.SSLError: hostname 'stream.watsonplatform.net' doesn't match 'w3.edr.eventsgslb.ibm.com'
tobykurien commented 7 years ago

Closing, this might be network related.