[gelöst] EPG funktioniert plötzlich nicht mehr (epg2vdr)
#1
Hallo liebes Forum,

ich bin neu hier, da ich mit meinem VDR seit ein paar Tagen ein EPG-Problem habe, dass ich nicht gelöst bekomme.
Nach stundenlanger Recherche bin ich inzwischen leider mit meinem Latein am Ende, daher ein kleiner und leicht verzweifelter Hilferuf ins Portal. Smile

Ich bin zwar kein VDR-Anfänger, aber wenn es ans Eingemachte geht, bin ich vom Profi doch ziemlich weit entfernt.
Meinen Easy-VDR läuft in der Version
Ubuntu 14.04.3 LTS
easyVDR 3.0.0-stable
VDR: 2.2.0-11easyVDR0~trusty
Kernel: 4.4.0-45-generic
auf einem leicht modifiziertem
ZOTAC ZBOX MN321 2957U GT720
seit fast 3 Jahren mega stabil.
Ich hatte den damals relativ aufwändig aufgesetzt. Ich hatte zwar auch schon mal den c't VDR, bin aber am Ende des Tages eher Nutzer und froh, wenn die Kiste einfach läuft.

Für das EPG leiste ich mir das jährliche Jahrespaket von http://www.epgdata.com
Eigentlich habe ich den VDR nur angefasst, um den epgdata-PIN einmal jährlich zu aktualisieren...

Leider funktioniert seit Ende November das EPG nicht mehr, genau gesagt seit dem 15.11.2019 nicht mehr, denn ein
Code:
ll /var/cache/epgd/epgdata

sagt mit, dass die letze Aktualisierung vom 14.11. ist. 14 Tage merkt man dann ja erstmal nichts, bis das EPG abgelaufen ist.  Sad
Das Abo läuft noch bis 03/2020, daran liegt es nicht.

Nach einigem Suchen bin ich im syslog dann hierauf gestoßen:
Code:
cat /var/log/syslog | grep epgd:
Dec  8 22:13:13 easyVDR epgd: Calling mysql_init(2060)
Dec  8 22:13:13 easyVDR epgd: Loading '/etc/epgd/channelmap.conf'
Dec  8 22:13:13 easyVDR epgd: 69 channel mappings read.
Dec  8 22:13:13 easyVDR epgd: Calling mysql_init(2060)
Dec  8 22:13:13 easyVDR epgd: Using scraping language de
Dec  8 22:13:13 easyVDR epgd: Error: Getting URL failed; Problem with the SSL CA cert (path? access rights?) (77); http code was (301) [thetvdb.com/api/E9DBB94CA50832ED/mirrors.xml]
Dec  8 22:13:13 easyVDR epgd: Error while connecting tvdb scraper
Dec  8 22:13:13 easyVDR epgd: Info: No external events on database, force initial check!
Dec  8 22:13:13 easyVDR epgd: Retry #1001 failed, retrying in 60 seconds!
Dec  8 22:13:13 easyVDR epgd: Closing mysql connection and calling mysql_thread_end(2060)

Irgendwie scheint es wohl ein Problem mit thetvdb.com zu geben und epgd bricht dann ab?!

Epgd kommt auch offenbar gar nicht aus der init-Phase heraus:

Code:
epgd-tool -show-stats
+-------------------------------------------+-------+--------+---------------+----------+----------------------------+----------------------------+----------------------------+
| version                                   | dbapi | master | ip            | state    | last touch                 | last download              | next download              |
+-------------------------------------------+-------+--------+---------------+----------+----------------------------+----------------------------+----------------------------+
| vdr 2.2.0 epg2vdr 1.1.96-GIT (11.04.2018) |     7 | y      | 192.168.88.30 | attached | 8th December 2019 22:13:11 | 3rd December 2019 23:53:23 | 2nd December 2019 16:52:35 |
| epgd 1.1.147-GIT8ff8ab9 (28.11.2019)      |     7 | -      | 192.168.88.30 | init     | 8th December 2019 19:48:27 | NULL                       | 8th December 2019 19:48:37 |
+-------------------------------------------+-------+--------+---------------+----------+----------------------------+----------------------------+----------------------------+

Brauche ich thetvdb.com überhaupt? Kann ich das irgendwie deaktivieren? Ich verwende ja nur epgdata.com.

Ich hatte mal testweise im Menü epg2vdr deaktiviert, was erstmal dazu geführt hat, dass der VDR gar nicht mehr lief, da scraper2vdr ein Warning geworfen hat und den VDR-Start aufgrund des fehlenden epg2vdr verhindert hat.  Confused
Nach Deinstallation von scraper2vdr lief er dann wieder und ich hatte plötzlich auch das einfache EPG, welches beim von mir empfangenen IPTV mit übertragen wird.  Wink
Leider nur die aktuelle und folgende Sendung...

Wie bringe ich epgd mit epgdata wieder zum Laufen und was hat das Ganze mit thetvdb zu tun?  Cry
Ich denke zumindest bisher, dass das die Ursache ist.

Mit Bitte um Hilfe von einem sonst sehr begeisterten VDR-Nutzer, der diesen nicht mehr missen möchte...

Melo
Zitieren
#2
Hallo!

(09.12.2019, 00:13)Melo schrieb: Dec  8 22:13:13 easyVDR epgd: Error: Getting URL failed; Problem with the SSL CA cert (path? access rights?) (77); http code was (301) [thetvdb.com/api/E9DBB94CA50832ED/mirrors.xml]
Dec  8 22:13:13 easyVDR epgd: Error while connecting tvdb scraper
Dec  8 22:13:13 easyVDR epgd: Info: No external events on database, force initial check!
Dec  8 22:13:13 easyVDR epgd: Retry #1001 failed, retrying in 60 seconds!
Dec  8 22:13:13 easyVDR epgd: Closing mysql connection and calling mysql_thread_end(2060)
Problem ist seit 14.11.2019 bekannt.Ging wohl dann wieder ein paar Tage.
Vereinzelt wird berichtet,dass es immer noch funktioniert.
...du kannst in der epgd.conf die Scraper kommentieren(#)
Siehe -> https://www.vdr-portal.de/forum/index.ph...A4nderung/

Gruss
Wolfgang
Show Content
Zitieren
#3
Hallo Wolfgang,

das war der entscheidende Hinweis!  Cool Vielen Dank!

Ich hatte scraper2vdr ja zwischenzeitlich sogar deinstalliert, hatte aber nur den VDR gestoppt und wieder gestartet aber nicht den epgd.  Rolleyes
Jetzt habe ich die Scraper in der epgd.conf deaktiviert und es läuft wieder.  Big Grin 

Mein Vorgehen war:
Code:
sudo stopvdr
sudo service epgd stop

Dann in der /etc/epgd/epgd.conf
Code:
#ScrapEpg = 1
ScrapEpg = 0
#ScrapRecordings = 1
ScrapRecordings = 0

Und wieder starten:
Code:
sudo service epgd start
sudo startvdr

Beste Grüße
Melo
Zitieren