2015-01-28, 05:28
(2015-01-26, 08:42)sideshowdad Wrote: Hi corona, i have read through several threads and I have seen my below error but not a resolution. You did ask if the the people where on a geo-blocking service but i never saw them reply etc.. I am on a geo-blocking (adfreetime) and hope that wont stop me from using netflixmbc.
As soon as i launch netflixbmc it fails to launch and reports a scirpt failure. Here it is...
01:24:32 T:1484 NOTICE: -->Python Interpreter Initialized<--
01:24:32 T:1484 NOTICE: URL: https://www.netflix.com/Login
01:24:33 T:1484 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'requests.exceptions.SSLError'>
Error Contents: [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLOslv3 alert handshake failure
Traceback (most recent call last):
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 1129, in <module>
index()
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 166, in index
if login():
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 733, in login
content = load(urlMain+"/Login")
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 109, in load
r = session.get(url, verify=False).text
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 469, in get
return self.request('GET', url, **kwargs)
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 457, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 569, in send
r = adapter.send(request, **kwargs)
File "C:\Users\Kevin\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\adapters.py", line 420, in send
raise SSLError(e, request=request)
SSLError: [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLOslv3 alert handshake failure
-->End of Python script error report<--
I am running kodi 14 and the latest chromebrowser/netflixbmc.
Hope you can help...
Yeah there's a known problem in that python requests library is defaulting to using sslv3 but a number of services like adfreetime are blocking sslv3 due to security flaws.
I'm planning on trying the suggestions on http://lukasa.co.uk/2013/01/Choosing_SSL..._Requests/ to not use sslv3 when I get a chance.