NEWS
Vis: Browser-Fenster ist leer
-
danke für den Tipp mit dem Update.
nodejs: laut Systemsteuerung sind hier eine 0.10.35 und eine 4.0.0 installiert.
Mit welcher Version lief das denn zuletzt sicher? Vielleicht gibt es die ja noch irgendwo und ich könnte es damit testen.
Gruß Dieter
-
Mit welcher Version lief das denn zuletzt sicher? `
0.10.22aber da gibt es inzwischen bei einigen Paketen Gemecker, läuft aber trotzdem.
Gruß
Rainer
-
Habe nun nodejs 0.10.22 installiert. Verhalten ist identisch. Leere Seite bzw. Meldung "No Connection to Server".
Irgendeine andere Idee?
-
Irgendeine andere Idee? `
Viel zu viele :mrgreen: :mrgreen:Was erscheint im Log für ein Fehler?
Kann es sein, dass der Port 8082 bereits belegt ist?
Wo ist ioBroker Installiert? nicht auf C:!
Sind die Rechte dafür freigegeben.?
Win ist bei ioBroker nicht gerade meine Stärke
Gruß
Rainer
-
Antivirus, Firewall?
-
Firewall und Antivirus schließe ich aus, hatte ich auch beide zeitweise deaktiviert und auch Regeln eingerichtet.
Testweise habe ich auch mal alles deinstalliert und auf anderem Laufwerk als C installiert. Gleiches Verhalten
Der HTML-Code an sich wird ja geladen - die Seite kann aber wohl wegen Fehler (siehe Screenshots) nicht gerendert werden.
"Unexpected token ILLEGAL" - sind da irgendwelche nicht sichtbare Unicode-Zeichen drin, an denen sich der Parser verschluckt?
In Log selbst sieht man nichts verdächtiges:
2015-09-14 09:51:30.662 - info: host.xyz ioBroker.js-controller version 0.7.11 js-controller starting
2015-09-14 09:51:30.663 - info: host.xyz Copyright
2014-2015 bluefox, hobbyquaker
2015-09-14 09:51:30.663 - info: host.xyz hostname: xyz
2015-09-14 09:51:30.663 - info: host.xyz ip addresses: fe80::70e3:9f61:9f96:360 192.168.100.63
2015-09-14 09:51:30.667 - info: inMem-states listening on port 9000
2015-09-14 09:51:30.672 - info: inMem-objects listening on port 9001
2015-09-14 09:51:30.673 - info: host.xyz InMemoryDB connected
2015-09-14 09:51:30.674 - info: host.xyz 1 instance found
2015-09-14 09:51:30.674 - info: host.xyz starting 1 instance
2015-09-14 09:51:30.698 - info: host.xyz instance system.adapter.admin.0 started with pid 8828
2015-09-14 09:51:31.412 - info: admin.0 starting. Version 0.5.10 in f:/Program Files/ioBroker/node_modules/iobroker.admin
2015-09-14 09:51:31.548 - info: admin.0 requesting all states
2015-09-14 09:51:31.548 - info: admin.0 requesting all objects
2015-09-14 09:51:31.549 - info: admin.0 http server listening on port 8081
2015-09-14 09:51:31.549 - info: admin.0 Use link "http://localhost:8081" to configure.
2015-09-14 09:51:31.557 - info: admin.0 received all states
2015-09-14 09:51:31.558 - info: admin.0 received all objects
2015-09-14 09:51:38.813 - info: host.xyz Update repository "default" under "conf/sources-dist.json"
2015-09-14 09:51:38.932 - info: host.xyz Update repository "default" under "conf/sources-dist.json"
2015-09-14 09:51:54.142 - info: host.xyz Update repository "default" under "conf/sources-dist.json"
2015-09-14 09:52:09.485 - info: iobroker add vis
2015-09-14 09:52:09.818 - info: iobroker npm install iobroker.vis --production --prefix "f:/Program Files/ioBroker" (System call)
2015-09-14 09:52:18.524 - info: vis.0 starting. Version 0.6.14 in f:/Program Files/ioBroker/node_modules/iobroker.vis
2015-09-14 09:52:18.627 - info: vis.0 Changes in index.html detected => update cache.manifest
2015-09-14 09:52:18.629 - info: vis.0 Upload vis anew, while changes detected...
2015-09-14 09:52:24.919 - info: vis.0 100 files uploaded...
2015-09-14 09:52:31.656 - info: vis.0 200 files uploaded...
2015-09-14 09:52:37.497 - info: vis.0 300 files uploaded...
2015-09-14 09:52:40.309 - info: vis.0 Uploaded.
2015-09-14 09:52:41.645 - info: iobroker host.xyz install adapter vis
Unter http://localhost:8081/#instances steht für die vis-Instanz alive=false und connected=false.
Gibt es denn für Windows eine Referenzumgebung/Empfehlung? Würde das hier irgendwie gerne zum Laufen bekommen.
Gruß Dieter
454_screen_chrome_errrors.png -
weitere Analyse ergab, dass alle css und js Files die von index.html/edit.html nachgeladen als Inhalt nur 0x00 Bytes haben. Deshalb auch die JS-Fehler.
Hilft das vielleicht weiter? Warum haben ??alle statischen Files?? als Inhalt 0x00 0x00 0x00… ?
Grüße, Dieter
-
Das klingt nach korrupten Dateien bei der Installation.
Mach nochmal in deinem Installationsordner:
npm install iobroker.vis --production
Und wenn das fertig ist
iobroker upload vis
Viel Glück
Rainer
-
Hallo Rainer,
danke für den weiteren Tipp. Hat leider nichts gebracht.
Auf Platte sind die Files ja in Ordnung. Beim Abruf via nodejs (Webserver) wird 0x00 0x00 … zurückgegeben.
Leider kenne ich mich mit nodesjs nicht aus. Es muss aber irgendwie am Webserver liegen.
Gruß Dieter
-
Firewall und Antivirus schließe ich aus, hatte ich auch beide zeitweise deaktiviert und auch Regeln eingerichtet.
Testweise habe ich auch mal alles deinstalliert und auf anderem Laufwerk als C installiert. Gleiches Verhalten
Der HTML-Code an sich wird ja geladen - die Seite kann aber wohl wegen Fehler (siehe Screenshots) nicht gerendert werden.
"Unexpected token ILLEGAL" - sind da irgendwelche nicht sichtbare Unicode-Zeichen drin, an denen sich der Parser verschluckt?
In Log selbst sieht man nichts verdächtiges:
2015-09-14 09:51:30.662 - info: host.xyz ioBroker.js-controller version 0.7.11 js-controller starting
2015-09-14 09:51:30.663 - info: host.xyz Copyright
2014-2015 bluefox, hobbyquaker
2015-09-14 09:51:30.663 - info: host.xyz hostname: xyz
2015-09-14 09:51:30.663 - info: host.xyz ip addresses: fe80::70e3:9f61:9f96:360 192.168.100.63
2015-09-14 09:51:30.667 - info: inMem-states listening on port 9000
2015-09-14 09:51:30.672 - info: inMem-objects listening on port 9001
2015-09-14 09:51:30.673 - info: host.xyz InMemoryDB connected
2015-09-14 09:51:30.674 - info: host.xyz 1 instance found
2015-09-14 09:51:30.674 - info: host.xyz starting 1 instance
2015-09-14 09:51:30.698 - info: host.xyz instance system.adapter.admin.0 started with pid 8828
2015-09-14 09:51:31.412 - info: admin.0 starting. Version 0.5.10 in f:/Program Files/ioBroker/node_modules/iobroker.admin
2015-09-14 09:51:31.548 - info: admin.0 requesting all states
2015-09-14 09:51:31.548 - info: admin.0 requesting all objects
2015-09-14 09:51:31.549 - info: admin.0 http server listening on port 8081
2015-09-14 09:51:31.549 - info: admin.0 Use link "http://localhost:8081" to configure.
2015-09-14 09:51:31.557 - info: admin.0 received all states
2015-09-14 09:51:31.558 - info: admin.0 received all objects
2015-09-14 09:51:38.813 - info: host.xyz Update repository "default" under "conf/sources-dist.json"
2015-09-14 09:51:38.932 - info: host.xyz Update repository "default" under "conf/sources-dist.json"
2015-09-14 09:51:54.142 - info: host.xyz Update repository "default" under "conf/sources-dist.json"
2015-09-14 09:52:09.485 - info: iobroker add vis
2015-09-14 09:52:09.818 - info: iobroker npm install iobroker.vis --production --prefix "f:/Program Files/ioBroker" (System call)
2015-09-14 09:52:18.524 - info: vis.0 starting. Version 0.6.14 in f:/Program Files/ioBroker/node_modules/iobroker.vis
2015-09-14 09:52:18.627 - info: vis.0 Changes in index.html detected => update cache.manifest
2015-09-14 09:52:18.629 - info: vis.0 Upload vis anew, while changes detected...
2015-09-14 09:52:24.919 - info: vis.0 100 files uploaded...
2015-09-14 09:52:31.656 - info: vis.0 200 files uploaded...
2015-09-14 09:52:37.497 - info: vis.0 300 files uploaded...
2015-09-14 09:52:40.309 - info: vis.0 Uploaded.
2015-09-14 09:52:41.645 - info: iobroker host.xyz install adapter vis
Unter http://localhost:8081/#instances steht für die vis-Instanz alive=false und connected=false.
Gibt es denn für Windows eine Referenzumgebung/Empfehlung? Würde das hier irgendwie gerne zum Laufen bekommen.
Gruß Dieter `
Letzter Screenshot ist wichtig. Was kommt da am Anfang?
4867_skript_fertig.jpg -
Hilft das?
Mich wundert nach wie vor dass die statischen Files (css/js) voller Null-Bytes vom Webserver geliefert werden aber auf Platte ok sind.
454_screen2.png -
Ich hab' VIS am Laufen.
Vorgegangen bin ich wie folgt:
-
ioBroker deinstalliert
-
ioBroker via 0.5.0er-Setup neu installiert
-
wie von Rainer beschrieben npm install iobroker.vis –production und iobroker upload vis ausgeführt
Keine Ahnung, warum es jetzt ging und zuvor nicht.
Jetzt kann ich loslegen - DANKE Euch für den tollen Support!!
Gruß Dieter
-
-
-
Hilft das?
Mich wundert nach wie vor dass die statischen Files (css/js) voller Null-Bytes vom Webserver geliefert werden aber auf Platte ok sind. `
Weil die nicht gelesen werden dürfen. Irgendwas war mit Rechten.
4720_heizung.txt