prof-membrane / plugin.video.zdf_de_lite

ZDF Mediathek
GNU General Public License v2.0
0 stars 0 forks source link

ZDF Mediathek Fehler #7

Closed timdah closed 7 years ago

timdah commented 7 years ago

Betriebssystem: RetroPie, Windows, Android

Kodi Version: 16.1

Add-on Version: 3.0.1

Repository Version: 1.9.0

Ich bekomme jedes mal einen Fehler, wenn ich etwas auswähle im Addon. Ich habe es auf allen möglichen Geräten ausprobiert, aber es tritt immer der Fehler auf.

kodi.log.txt

prof-membrane commented 7 years ago

Das ist ein Fehler von Kodi. Probier es mal an einem PC mit Krypton, dort sollte der SSL Fehler nicht mehr auftreten.

Siehe: http://forum.kodi.tv/showthread.php?tid=282604 https://github.com/xbmc/xbmc/pull/10108

timdah commented 7 years ago

Hatte jetzt nochmal Zeit mich damit zu beschäftigen. Das Problem tritt erst ab Python2.7.9 auf, weil ab da wohl SSL Zertifikate geprüft werden.

ha-jo commented 7 years ago

Hallo, Am 11.12.2016 um 00:06 schrieb en00x:

Hatte jetzt nochmal Zeit mich damit zu beschäftigen. Das Problem tritt erst ab Python2.7.9 auf, weil ab da wohl SSL Zertifikate geprüft werden.

ich bin nicht so der Experte, habe es aber nicht geschafft, default.py zu patchen. Patch mault an whitespaces. Ich habs dann mit '--ignore-whitespace' versucht. Wenn ich es dann zusammenpacke und auf den kodi Pi kopiere, meint der, das Plugin hätte nicht die richtige Struktur. Tut mir leid, wenn ich Dir auf den Sack gehe, aber vielleicht ist das für den Fachmann ja eine kleine Sache.

HaJo

hajo@nullo:~/Downloads/plugin.video.zdf_de_lite-master$ patch default.py ~/Downloads/9.patch patching file default.py Hunk #1 FAILED at 1. 1 out of 1 hunk FAILED -- saving rejects to file default.py.rej hajo@nullo:~/Downloads/plugin.video.zdf_de_lite-master$ patch --ignore-whitespace default.py ~/Downloads/9.patch patching file default.py hajo@nullo:~/Downloads/plugin.video.zdf_de_lite-master$ cat default.py

-- coding: utf-8 --

import libZdf

Workaround for SSL certificates

import requests requests.packages.urllib3.disable_warnings()

import ssl

try: _create_unverified_https_context = ssl._create_unverified_context except AttributeError:

Legacy Python that doesn't verify HTTPS certificates by default

pass

else:

Handle target environment that doesn't support HTTPS verification

ssl._create_default_https_context = _create_unverified_https_context

libZdf.list() hajo@nullo:~/Downloads/plugin.video.zdf_de_lite-master$

prof-membrane commented 7 years ago

Im Funk und ZDF Add-on sind nun neue Optionen, die SSL Überprüfungen ausschalten. Könnt ihr das mal testen?

Mit Krypton sollte das Problem behoben sein. Beim Release wird der Workaround wieder rausfliegen.

timdah commented 7 years ago

Also ich habe die Option bei keiner der beiden Mediatheken . Es wird mir aber auch kein Update angezeigt und auch nach erneuter Installation bekomme ich die Einstellung nicht. Im repository ist aber doch auch gestern und heute gar nichts an Funk oder ZDF gemacht worden, wenn ich das richtig sehe? :hushed:

prof-membrane commented 7 years ago

Hmmm, Git hat nicht synchronisiert. Jetzt?

timdah commented 7 years ago

Jetzt gehts! Aber über das Repository hab ich immer noch kein Update bekommen, musste das manuell durchführen 😯

prof-membrane commented 7 years ago

Das liegt aber auf jeden Fall an Kodi. Andscheinend wird verhindert, dass man Repos zu oft abfragt. Ein Neustart + Aktualisierung sollte das Problem beheben.

timdah commented 7 years ago

Ja denke auch, das Problem trat auch nur beim Raspberry auf. Das ist eine build in Version von RetroPie, ich glaube da stimmt sowieso etwas nicht mit der Version :smile: