Suche yaVDR WebIf Logdatei

  • Ich habe das Problem das wenn ich im WebIf auf "Save" klicke nach kurzer Zeit die Meldung kommt "Error while saving data.". Dummerweise werden die Konfigurationsdateien dennoch verändert aber nicht so das alles funktionieren würde wie es sollte.
    Nun würde ich gerne nachschauen wo es klemmt, finde aber nirgendwo eine Logdatei.

    Gruß
    Frodo

  • Ich antworte mir mal selbst, eine Logdatei scheint es nicht zugeben.


    Eine Frage an die Entwickler des Webfrontends wie stellt Ihr fest das das was man über des Web Interface ändert durchgeführt wird?
    Irgendwie muss doch die Rückmeldung "Error while saving data." erzeugt werden, auf welcher Basis geschieht dies?


    Ich Frage dies nicht nur aus Lust und Laune ich habe meine zwei VDRs im yaVDR testing und einer davon kann über das WebIf nicht mehr umkonfiguriert werden, es muss doch eine Möglichkeit geben das Problem das den Fehler verursacht zu ermitteln und gegebenenfalls ohne Neuinstallation zu beseitigen. ?(

    Gruß
    Frodo

  • Vorweg: ich bin beim WFE mehr ein außenstehender Beobachter - aber man kann ja mal einen Blick in den Code werfen (und wenn es nur mit grep oder der Suchfunktion von GitHub ist ;))

    Irgendwie muss doch die Rückmeldung "Error while saving data." erzeugt werden, auf welcher Basis geschieht dies?

    Diese unglaublich aussagekräftige Fehlermeldung, dass es einen Fehler gab stammt von hier:
    https://github.com/yavdr/yavdr…/javascripts/base.js#L335


    Generell ist es so, dass du mit dem Klick auf einen Button im WFE nach der Verarbeitung der Daten aus den Eingabefeldern ein Event auslöst, das aus mehreren Actions und dem Neuerstellen von Dateien aus Templates bestehen kann.
    Am Beispiel für die Lirc-Empfänger: https://github.com/yavdr/yavdr…b-ng/set_remote.ecpp#L115 -> https://github.com/yavdr/yavdr…ts/change-remote-hardware -> https://github.com/yavdr/yavdr…ents/actions/stop-remoted , https://github.com/yavdr/yavdr…ions/change-lirc-hardware , https://github.com/yavdr/yavdr…nts/actions/start-remoted


    In den meisten Fällen tritt die oben genannte Fehlermeldung auf, weil der Request in einem Timeout läuft, der - gerade wenn im Zuge der Actions der VDR gestoppt und dann neu gestartet werden soll - je nach System und genutzen Plugins u.U. zu knapp bemessen sein kann.


    Am besten du schreibst Volker (gemuesepudding) mal an oder erstellst einen Eintrag im Bugtracker, soweit ich weiß liest der aufgrund der oft in den Austausch von Nettigkeiten abgleitenden Diskussionen in diesem Portal nicht mehr regelmäßig mit...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

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