[1] MLD-5.x / Systems / x86 Systeme (PC) / Probleme mit epg-daemon-http
 

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Probleme mit epg-daemon-http
« on: May 23, 2016, 22:24:10 »
Hallo zusammen,

ich teste seit einiger Zeit die Http-Version vom EPG. Dazu habe ich eine Minimalinstallation auf meinem MLD-Server auf einen USB-Stick installiert. Bislang ist es mir aber noch nicht gelungen eine lauffähige Version zu installieren. Da ich von diesen Problemen im VDR-Portal bislang noch nichts gelesen habe, gehe ich davon aus, dass es an der MLD-Distri oder meiner Unfähigkeit liegt. Ich habe heute nach dem aktuellen Update des epg-daemon-http nochmals die mysql-Datenbank gelöscht und neu aufgebaut.

Aktueller Fehler ist, dass im Browser zwar die Kanäle aber keine EPG-Daten angezeigt werden. Als Fehlermeldung erscheint in der Messages:

Code: [Select]
May 23 21:14:23 (MLD) user.err epghttpd: webif: TypeError: q is undefined$line: 1$column: 92494$error: epgd.pages.magazine.channel.prototype.loadData/<@http://10.132.128.100:8017/epgd.js?%VERSION%:1:92494$n.Callbacks/i@http://10.132.128.100:8017/common.js?%VERSION%:

Weitere Dinge, die mir in diesem Zusammenhang aufgefallen sind:
  • Die Mail bei Timerüberschneidungen funktioniert nicht. Als Pfad ist /usr/local/bin/epgd-sendmail eingetragen. Bei der MLD liegt das Programm unter /usr/bin. Auch wenn der Pfad korrekt eingestellt ist, kommt bei mir keine Mail an.
  • Wie in einem anderen Thread bereits berichtet, werden die Sendericons nicht angezeigt.
  • Beim Aufruf "epgd-tool" gibt es einen Fehler beim "ps", da die Version der Busy-Box die Option "-p" nicht kennt.

Mehr gibt es vermutlich, wenn erst einmal die EPG-Daten im Browser angezeigt werden. Da hatte ich bislang immer den Fehler, dass der Timer nicht angelegt werden konnte, weil der Sender nicht ermittelt werden konnte.

Viele Grüße skippy
meine MLDs (show / hide)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Probleme mit epg-daemon-http
« Reply #1 on: May 24, 2016, 10:39:41 »
Hi,

damit epgd-sendmail funktioniert, muss das systemweite mail konfiguriert sein. Ansonsten kann mail nur System intern mails versenden, also in unserem Fall nur an root@localhost

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Probleme mit epg-daemon-http
« Reply #2 on: May 24, 2016, 10:56:46 »
Den Pfad abe ich jetzt korrigiert. Allerdings bin ich mir grad nicht sicher, ob wir überhaupt das Tool "mail" mit dabei haben.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Probleme mit epg-daemon-http
« Reply #3 on: May 24, 2016, 15:38:33 »
Hi,
ich klincke mich hier mal ein.

Ich sehe auch immer wieder folgende Eintrage in der /var/log/messages

Code: [Select]
May 24 15:34:48 (MLD) user.err epghttpd: SQL-Error in 'prepare(stmt_prepare)' - Unknown column 'sub_commentator' in 'field list' (1054) 'Unknown column 'sub_commentator' in 'field list'' [select sub_actor, sub_audio, sub_camera, sub_category, cnt_channelid, cnt_even

Außerdem steig der http server immer wieder mal aus, sodass ich keinen Zugriff mehr auf das Webinterface habe.

Code: [Select]
May 24 15:35:19 (MLD) user.info kernel: libmicrohttpd[8403]: segfault at 8 ip 000000000042a274 sp 00007fb11c148220 error 4 in epghttpd[400000+7e000]
Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline NemoN

  • Member
  • **
  • Posts: 55
    • View Profile
Probleme mit epg-daemon-http
« Reply #4 on: June 07, 2016, 22:32:04 »
Quote
Jun  7 22:28:43 (MLD) user.info kernel: libmicrohttpd[1412]: segfault at 8 ip 000000000042a2bc sp 00007f80fb8ad220 error 4 in epghttpd[400000+7e000]

den segfault hatte ich eben auch gerade

Offline iNOB

  • Profi Member
  • ****
  • Posts: 384
    • View Profile
Probleme mit epg-daemon-http
« Reply #5 on: June 08, 2016, 06:26:51 »
Beim "altern" von einigen Tabellen braucht der daemon zu lange, so dass der Watchdog des VDRs zuschlägt. 2 Möglichkeiten:
1. Die Tabellen in der DB über mysql Befehle manuell "altern". Die Befehle dazu liefert die Fehlermeldung ja in Klammern mit.
2. Oder ein Update von epg2vdr-Plugin und des epgd. Im aktuellen git ist dieser Fehler bereinigt. Das müsste der Maintainer machen...

[1] MLD-5.x / Systems / x86 Systeme (PC) / Probleme mit epg-daemon-http
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.