Thanks to poodle vuln sslv3 is being blocked by a number of only hosts/vpn/unblockers.
We need to remove it from requests to ensure the plugin works when communicating via these unblockers.
http://bugs.python.org/issue22638
17:36:07 T:22288 NOTICE: -->Python Interpreter Initialized<--
17:36:08 T:22288 NOTICE: URL: https://www.netflix.com/us//Login
17:36:09 T:22288 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_HELLO:sslv3 alert handshake failure
Traceback (most recent call last):
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 1087, in
index()
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 162, in index
if login():
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 695, in login
content = load(urlMain+"/Login")
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\plugin.video.netflixbmc\default.py", line 105, in load
r = session.get(url, verify=False).text
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 469, in get
return self.request('GET', url, _kwargs)
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 457, in request
resp = self.send(prep, _send_kwargs)
File "C:\Users\Sam Cutfield\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 569, in send
r = adapter.send(request, **kwargs)
File "C:\Users\Sam Cutfield\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_HELLO:sslv3 alert handshake failure
Thanks to poodle vuln sslv3 is being blocked by a number of only hosts/vpn/unblockers. We need to remove it from requests to ensure the plugin works when communicating via these unblockers. http://bugs.python.org/issue22638
17:36:07 T:22288 NOTICE: -->Python Interpreter Initialized<-- 17:36:08 T:22288 NOTICE: URL: https://www.netflix.com/us//Login 17:36:09 T:22288 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--