[0.3] YaVDR Webinterface

  • Hi,


    bekommen nach einem update (glaub ich zumindest) nur mehr einen blauen Schirm am Konfigurationsinterface.
    Im TNTNET Log wird die ext-ux Library vermisst.


    Code
    2010-12-02 13:20:05.16474 [32688.3079363440] INFO tntnet.worker - request GET /ext-ux/GroupTab.js from client xxx.xxx.xxx.xxx user-Agent "Mozilla/5.0 (Windows; U; Windows NT 6.1; d
    e; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12" user ""
    2010-12-02 13:20:05.16484 [32688.3079363440] INFO tntnet.comploader - load library "ext-ux"
    2010-12-02 13:20:05.16494 [32688.3079363440] WARN tntnet.comploader - failed to load library "/usr/lib/tntnet/ext-ux"
    2010-12-02 13:20:05.16502 [32688.3079363440] WARN tntnet.comploader - failed to load library "/usr/lib/yavdrweb/ext-ux"
    2010-12-02 13:20:05.16509 [32688.3079363440] WARN tntnet.comploader - failed to load library "./ext-ux"
    2010-12-02 13:20:05.16519 [32688.3079363440] WARN tntnet.comploader - failed to load library "/usr/lib/tntnet/ext-ux"
    2010-12-02 13:20:05.16556 [32688.3079363440] WARN tntnet.comploader - failed to load library "ext-ux"
    2010-12-02 13:20:05.16565 [32688.3079363440] WARN tntnet.worker - library ext-ux not found
    2010-12-02 13:20:05.16575 [32688.3079363440] WARN tntnet.worker - http-Error: 404 Not Found


    wie bekomme ich die Library wieder ?
    Warum ist sie weg :evil:

  • Hast du

    Code
    sudo apt-get update
    sudo apt-get dist-upgrade


    gemacht?


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Zitat

    Original von silent


    yep


    Vorher, oder hinterher? Wenn hinterher, mit welchem Ergebnis? Und du benutzt auch nur Stable-*-PPAs, ja?


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • nein habe nichts verändert und verwende die stable


    habe folgendes gemacht

    Code
    apt-get update
    apt-get upgrade 
    apt-get dist-upgrade


    Code
    dpkg -l |grep libjs-ext
    ii  libjs-ext                            3.2.1-1yavdr1                                   JavaScript library for dynamic web applicati
    ii  libjs-ext-examples                   3.2.1-1yavdr1                                   examples for ext JS

    Hardware:Asrock 330HT
    Software:yaVDR 0.3a stable

    Einmal editiert, zuletzt von silent ()

  • Zitat

    Original von hotzenplotz5
    process-template /etc/tntnet/tntnet.conf
    restart tntnet


    Hab ich auch schon erfolglos gemacht.


    wie kann im Log folgendes stehen


    returncode 200 OK, wenn es das Verzeichnis ext-ux gar nicht gibt auf der Platte

  • so jetzt hab ich es nochmals aus meinem lokalen LAN probiert und siehe da es funktioniert.


    Die Fehlermeldungen von der Library kommen im Log auch nicht mehr, obwohl es das Verzeichnis trotzdem nicht gibt. :schiel

  • Zitat

    Original von silent
    so jetzt hab ich es nochmals aus meinem lokalen LAN probiert und siehe da es funktioniert.


    [nörgel]
    Das heiß, du hast das die ganze Zeit nur via Internet probiert?
    Und das nicht für erwähnenswert gehalten?
    Und die IP-Adressen aus dem tntnet.log nicht aus Datenschutzbedenken ausgeixt, sondern damit es keiner merkt?
    [/nörgel]


    Das Frage ist also eigentlich, wieso tntnet sich bei Anfragen aus dem LAN anders verhält, als bei Anfragen von außerhalb. Und ob das immer so ist (dann müssten es eigentlich auch Anderen bestätigen können), oder nur unter bestimmten Umständen (Routing, Portforwarding, Firewall,Proxy ...?).


    Zitat


    wie kann im Log folgendes stehen
    ...
    returncode 200 OK, wenn es das Verzeichnis ext-ux gar nicht gibt auf der Platte


    Das liegt einfach daran, dass ein Pfad in einer URL nichts mit einem Pfad auf der Platte zu tun haben muss. Schau dir das Log nochmal an: angefordert wird /ext-ux/Portlet.js (URL), geliefert wird /usr/share/doc/libjs-ext-examples/examples/ux/Portlet.js (Dateisystem). Also zu recht OK.


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

  • Vielen Dank für die Klärung, kenn mich halt mit der Materien nicht aus.


    Zum Nörgeln - Also vertuschen wollt ich nix, aber ich fand es nicht erwähnenswert, weil es ja sonst auch immer von extern funktionierte.


    Und heute auch wieder funktioniert

Jetzt mitmachen!

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