Nach Systemaktualisierung : epgsync auf yaVDR Client blockiert 8 Minuten lang Bedienung des yaVDR Server

  • Hallo an alle,


    ich habe gestern meine beiden yaVDR aus der SIG per "sudo apt-get update && sudo apt-get dist-upgrade" wie üblich aktualisiert.
    Anschließend habe ich festgestellt, das am Server weder über LIVE im Browser bzw. generell per SVDRP eine Bedienung möglich war sobald der Client eingeschaltet war.
    Also kurzerhand den Client komplett neu installiert, jedoch mit dem gleichen Ergebnis.
    Auf dem Client wurden zusätzlich zu den Standard Plugins noch svdrpservice und epgsync installiert.


    Über die Logs konnte ich nur feststellen das der Server solange unbedienbar bleibt bis nach dem beenden des yaVDR-Clients die Meldungen
    Jun 22 13:22:03 TVServer vdr: [1676] streamdev-server: closing VTP connection to 192.168.178.25:59358
    Jun 22 13:22:03 TVServer vdr: [1676] buffer stats: 103776 (2%) used
    Jun 22 13:22:54 TVServer vdr: [1087] ERROR (svdrp.c,442): Datenübergabe unterbrochen (broken pipe)
    Jun 22 13:22:54 TVServer vdr: [1087] closing SVDRP connection
    erscheinen.


    Kann mir jemand einen Tipp geben, an was die Blockierung des Servers durch den gestarteten ya VDR Client liegen kann ?


    Gruß vdrdream

  • Du hast beim Upgrade am Client die /etc/vdr/plugins/oder.conf überschreiben lassen, wodurch alle möglichen Ausgabeplugins geladen werden - am besten im WFE mal das Frontend erneut setzen und speichern, dann sollte das wieder passen.


    Das Log vom Server ist zu kurz, daher weiß ich nicht, ob da evtl. das gleiche passiert ist.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo seahawk1986,


    die Umschaltung der Ausgabe-Frontends hatte ich bei beiden bereits durchgeführt. Aktuell siehts auf dem Server so aus



    #
    # If you want a certain Plugin not to be loaded automatically at
    # vdr-startup, then you can simply write "-pluginname" in this file.
    #
    # If you want to append some plugins behind all the other plugins, then you
    # can write "*pluginname" in this file.
    #
    # If you want to add commandline-options for a certain plugin, this file is
    # not the right place - you can add them in the file(s)
    # /etc/vdr/plugins/plugin.<pluginname>.conf - each option in one line


    firstplugin
    secondplugin
    *lastplugin
    -thirdplugin
    -fourthplugin
    *anotherlastplugin


    *dynamite
    -dvbhddevice
    -dvbsddevice
    -pvr350
    -dummydevice
    xine
    -xineliboutput
    -graphtftng
    -softhddevice
    -svdrposd
    -remotetimers
    -epgsync
    -svdrpservice


    Habe jetzt den Client gerade mal länger am Server hängen gelassen und nach ca. 8 Min. hat sich die SVDRP Verbindung geschlossen.



    Jun 22 15:37:26 TVServer vdr: [3651] Streamdev: Accepted new client (VTP) 192.168.178.25:54965
    Jun 22 15:37:26 TVServer vdr: [3651] Streamdev: Setting data connection to 192.168.178.25:52424
    Jun 22 15:37:26 TVServer vdr: [5010] streamdev-writer thread started (pid=3556, tid=5010, prio=high)
    Jun 22 15:37:26 TVServer vdr: [5011] streamdev-livestreaming thread started (pid=3556, tid=5011, prio=high)
    Jun 22 15:37:26 TVServer vdr: [5012] receiver on device 3 thread started (pid=3556, tid=5012, prio=high)
    Jun 22 15:37:26 TVServer vdr: [5013] TS buffer on device 3 thread started (pid=3556, tid=5013, prio=high)
    Jun 22 15:37:26 TVServer vdr: [3556] connect from 192.168.178.25, port 43889 - accepted
    Jun 22 15:45:25 TVServer vdr: [5004] Text2Skin: menu display update thread ended (pid=3556, tid=5004)
    Jun 22 15:45:29 TVServer vdr: [3556] closing SVDRP connection
    Jun 22 15:45:29 TVServer vdr: [3556] connect from 192.168.178.25, port 43892 - accepted
    Jun 22 15:45:29 TVServer vdr: [3556] lost connection to SVDRP client
    Jun 22 15:45:29 TVServer vdr: [3556] closing SVDRP connection
    Jun 22 15:45:29 TVServer vdr: [3556] connect from 192.168.178.25, port 43893 - accepted
    Jun 22 15:45:29 TVServer vdr: [3556] lost connection to SVDRP client
    Jun 22 15:45:29 TVServer vdr: [3556] closing SVDRP connection


    Der Client hat sich bei der Installation die Channels.conf mit 1525 Einträgen geholt.
    Könnte es sein das die Übertragung der EPG Daten für alle Kanäle den Server so lange blockiert ?


    TEST:
    Eine Verkürzung der Channels.conf auf dem Clienten auf 100 Einträge hat nichts geändert.
    Nach dem starten des Clienten bleibt vermutlich die SVDRP Schnittstelle für 8 Minuten belegt, wodurch keine Bedienung über Live/SVDRP möglich ist.
    bis zur Meldung :


    Jun 22 16:10:04 TVServer vdr: [3556] closing SVDRP connection
    Jun 22 16:10:04 TVServer vdr: [5789] epg data writer thread started (pid=3556, tid=5789, prio=low)
    Jun 22 16:10:07 TVServer vdr: [5789] epg data writer thread ended (pid=3556, tid=5789)


    Gruß vdrdream

    OctupusNet SATIP Server => VDR-SERVER : i3-4150, 4GB, NVidia GT640 passiv, yaVDR 0.6.1, X10 FB

    Clients : Windows-PC's mit VDR-Zapper, Android-Handys und FireTV mit VDR-Manager (MX-Player) am Smarttvweb Plugin, iPad per Goodplayer am Streamdev-Server Plugin
    in Rente:
    Server/lokaler VDR : AT5IONT-I, 4GB, 2.5" 500GB HD, yavdr 0.5.0a, Mystique SaTiX-S2 V2 CI Dual,TT USB-3600,August DVB-T210 V2.0, Pollin Cyberlink IR Empf.

    Einmal editiert, zuletzt von vdrdream ()

  • Nach dem starten des Clienten bleibt vermutlich die SVDRP Schnittstelle für 8 Minuten belegt, wodurch keine Bedienung über Live/SVDRP möglich ist.


    epgsync ist prinzipbedingt recht langsam und SVDRP lässt immer nur einen einzelnen Client zu. Ich nutze epg2vdr um das EPG auf meine VDRs mit Streamdev-client zu bringen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo an alle,


    der Verursacher der temporären Blockade von ca. 8 Minuten ist das vdr-plugin-epgsync (1.0.0-0yavdr2~precise ). Wenn dies deaktiviert ist bleibt der Server bei Clientstart bedienbar.
    Deinstallieren / installieren von epgsync hat nichts gebracht.



    Hat noch jemand diesen Effekt ?

    OctupusNet SATIP Server => VDR-SERVER : i3-4150, 4GB, NVidia GT640 passiv, yaVDR 0.6.1, X10 FB

    Clients : Windows-PC's mit VDR-Zapper, Android-Handys und FireTV mit VDR-Manager (MX-Player) am Smarttvweb Plugin, iPad per Goodplayer am Streamdev-Server Plugin
    in Rente:
    Server/lokaler VDR : AT5IONT-I, 4GB, 2.5" 500GB HD, yavdr 0.5.0a, Mystique SaTiX-S2 V2 CI Dual,TT USB-3600,August DVB-T210 V2.0, Pollin Cyberlink IR Empf.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!