Hallo,
ich habe heute bemerkt das bei mir das SkyGo Addon nicht mehr funktioniert. Vor 5 Tagen hat es aber noch funktioniert. In der Zwischenzeit wurde meines Wissens nach kein Addon/Plugin von Kodi aktualisiert.
Laut Log gibt es Probleme mit dem SSL Zertifikat:
clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE
22:59:22.056 T:140629825644544 ERROR: Control 510 in window 10000 has been asked to focus, but it can't
23:00:01.336 T:140628628641536 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: HTTPSConnectionPool(host='www.skygo.sky.de', port=443): Max retries exceeded with url: /SILK/services/public/session/login?version=12354&platform=web&product=SG&email=MEINEMAIL&password=MEINPASSWORT&remMe=true (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)",),))
Traceback (most recent call last):
File "/root/.kodi/addons/plugin.video.skygo.de/default.py", line 73, in <module>
skygo.setLogin()
File "/root/.kodi/addons/plugin.video.skygo.de/skygo.py", line 182, in setLogin
if self.login(email, password, forceLogin=True, askKillSession=False):
File "/root/.kodi/addons/plugin.video.skygo.de/skygo.py", line 136, in login
response = self.sendLogin(username, password)
File "/root/.kodi/addons/plugin.video.skygo.de/skygo.py", line 124, in sendLogin
r = self.session.get("https://www.skygo.sky.de/SILK/services/public/session/login?version=12354&platform=web&product=SG&"+login+"&password="+self.decode(password)+"&remMe=true")
File "/root/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 521, in get
return self.request('GET', url, **kwargs)
File "/root/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "/root/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
File "/root/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 506, in send
raise SSLError(e, request=request)
SSLError: HTTPSConnectionPool(host='www.skygo.sky.de', port=443): Max retries exceeded with url: /SILK/services/public/session/login?version=12354&platform=web&product=SG&email=MAINEMAIL&password=MEINPASSWORT&remMe=true (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)",),))
-->End of Python script error report<--
23:00:01.388 T:140628628641536 WARNING: CPythonInvoker(24, /root/.kodi/addons/plugin.video.skygo.de/default.py): the python script "/root/.kodi/addons/plugin.video.skygo.de/default.py" has left several classes in memory that we couldn't
clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE
Alles anzeigen
Folgendes habe ich zur Fehlerbehebung schon versucht:
- Aktualisieren von SkyGo von 1.9.7 auf 1.10.7 (inkl. Installation von Inputstreamhelper)
- Installation von certifi (pip install certifi)
Woran könnte der Fehler denn noch liegen? Hier meine Konfiguration:
- Kodi 18 Alpha von Mitte Oktober
- Inputstream Adaptive von Mitte Oktober
- Debian Jessie
- Python 2.7
- pycrypto (Clips.py auf pycrypto umgestellt)
Bin ganz schön ratlos, da eigentlichtm nichts am System geändert wurde und dennoch geht es plötzlich nicht mehr. Auf meinem Windows-PC im Browser kann ich mich aber zumindest mit meinen Zugangsdaten bei skygo Anmeldung und auch einen Film starten.
Tschau, Uwe.