NEWS
vis edit dateizugriff
-
Hallo,
wenn ich den vis editor starte, erscheinen meine Projekte nicht mehr zur Auswahl im Menü (Setup/Projects) - dort steht nur noch eines, nämlich "Main". Alle anderen, selbst angelegten Projekte tauchen nicht mehr auf.
Wähle ich Setup/Filemanager, so wird kein Pfad angezeigt: Das Fenster ist leer (bis auf die Bedienelemente).
Der Zugriff auf die Projekte von aussen (von einigen Android-Tablets aus) funktioniert allerdings weiterhin.
Die iobroker-Installation läuft momentan auf einem LXC-Container (unprivileged) unter Proxmox und wurde per Backup/Restore von einer VM dorthin übertragen. Ich vermute, daß irgendetwas mit den Zugriffsrechten auf dem neuen System nicht stimmt - vis scheint keinen Schreibzugriff mehr auf sein Verzeichnis zu haben.
Das iobroker-Fix-Script habe ich bereits mehrfach ausgeführt.
Hat dazu vielleicht jemand eine Idee?
MfG
-
@150d kuckst Du....
https://forum.iobroker.net/post/804273 -
@djmarc75 Sooo einfach... und ich bastle seit Wochen daran herum...
Leider hat es bei mir aber noch nicht geholfen. Ich führe das im Thread dort weiter.
Vielen Dank für den Hinweis!
MfG
-
@150d said in vis edit dateizugriff:
Sooo einfach... und ich bastle seit Wochen daran herum...
Das Problem war gestern erst aufgetreten und mit den updates behoben.
-
@150d sagte in vis edit dateizugriff:
ch bastle seit Wochen
dann nenne mal die aktuellen Versionen und die Einstellung im web
des weiteren mal da Browserlog öffnen und zeigen was dort eventuell nicht geladen wird -
@150d sagte in vis edit dateizugriff:
Hat dazu vielleicht jemand eine Idee?
Nee ,
denn immer wieder Fehler Wichtige Informationen , die mühselig angefragt werden !
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
-
@crunchip Browserlog - guter Tip. Macht (für mich) die Sache allerdings nicht gerade klarer:
-
Aufruf http://iobroker:8096/vis/edit.html
-> Demo-Projekt wird geladen. Menü zeigt alle Projekte -
Wechsel zu einem meiner Projekte
a) "Web Developer Tools" in Firefox geöffnet: Projekt lädt, Menü zeigt weiterhin alle Projekte. Meldung auf der Web-Konsole:
Uncaught (in promise) SyntaxError: JSON.parse: expected double-quoted property name at line 410 column 1 of the JSON data getTranslation http://iobroker:8096/vis/widgets/info/js/info.js:13 async* http://iobroker:8096/vis/widgets/info/js/info.js:6 info.js:13:47 getTranslation http://iobroker:8096/vis/widgets/info/js/info.js:13 AsyncFunctionNext self-hosted:692 (Async: async) <anonymous> http://iobroker:8096/vis/widgets/info/js/info.js:6
b) "Web Developer Tools" in Firefox NICHT geöffnet: Projekt lädt, aber Menü zeigt nur noch "Main" Projekt zur Auswahl.
Außerdem:
- Wenn das Menü Setup/Projects alle Projekte anzeigt, kann ich wie gewohnt das Editor-Fenster über den Exit-Knopf rechts oben (nicht das Fenster-X) schließen.
- Wenn das Menü Setup/Projects nicht die Projekte anzeigt, dann funktioniert auch der Exit-Button nicht. Es passiert einfach gar nichts, wenn man darauf drückt.
MfG
-
-
@glasfaser sagte in vis edit dateizugriff:
immer wieder Fehler Wichtige Informationen??? kommt da noch was
Bitte die Ein/Ausgaben in Code-Tags </> setzen .
iobroker list instances iobroker list adapters iobroker update -i
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@150d sagte in vis edit dateizugriff:
in Firefox geöffnet:
Mal einen anderen Browser genutzt , Cache geleert usw. !?
-
@glasfaser anderer Browser: Ja, klar. Ich arbeite normalerweise mit Firefox, jetzt gerade im Test mit Edge war das Verhalten identisch.
-
@glasfaser Klar, gern:
list instances:
root@home:/opt/iobroker# iobroker list instances + system.adapter.admin.0 : admin : home - enabled, port: 8095, bind: 10.6.1.51 (SSL), run as: admin + system.adapter.backitup.0 : backitup : home - enabled system.adapter.broadlink2.0 : broadlink2 : home - disabled system.adapter.chromecast.0 : chromecast : home - disabled + system.adapter.denon.0 : denon : home - enabled system.adapter.discovery.0 : discovery : home - disabled system.adapter.dwd.0 : dwd : home - enabled + system.adapter.echarts.0 : echarts : home - enabled + system.adapter.email.0 : email : home - enabled system.adapter.feiertage.0 : feiertage : home - enabled + system.adapter.hm-rega.0 : hm-rega : home - enabled + system.adapter.hm-rpc.0 : hm-rpc : home - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : home - enabled, port: 0 + system.adapter.hue-extended.0 : hue-extended : home - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: home - disabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : home - disabled system.adapter.icons-mfd-png.0 : icons-mfd-png : home - disabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: home - disabled + system.adapter.info.0 : info : home - enabled + system.adapter.javascript.0 : javascript : home - enabled + system.adapter.mqtt.0 : mqtt : home - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.mqtt.1 : mqtt : home - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.mqtt.2 : mqtt : home - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.mqtt.3 : mqtt : home - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.mqtt.4 : mqtt : home - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.mqtt.5 : mqtt : home - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.nina.0 : nina : home - enabled + system.adapter.nut.0 : nut : home - enabled + system.adapter.nut.1 : nut : home - enabled system.adapter.odl.0 : odl : home - enabled + system.adapter.ping.0 : ping : home - enabled + system.adapter.pollenflug.0 : pollenflug : home - enabled + system.adapter.roadtraffic.0 : roadtraffic : home - enabled system.adapter.sayit.0 : sayit : home - disabled, port: 0 system.adapter.schoolfree.0 : schoolfree : home - enabled + system.adapter.simple-api.0 : simple-api : home - enabled, port: 8098, bind: 0.0.0.0, run as: admin + system.adapter.socketio.0 : socketio : home - enabled, port: 8086, bind: 0.0.0.0, run as: admin + system.adapter.sql.0 : sql : home - enabled, port: 3306 + system.adapter.telegram.0 : telegram : home - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.tr-064.0 : tr-064 : home - enabled system.adapter.vis-bars.0 : vis-bars : home - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : home - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : home - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : home - disabled system.adapter.vis-history.0 : vis-history : home - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : home - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : home - disabled system.adapter.vis-justgage.0 : vis-justgage : home - disabled system.adapter.vis-keyboard.0 : vis-keyboard : home - disabled system.adapter.vis-lcars.0 : vis-lcars : home - disabled system.adapter.vis-players.0 : vis-players : home - disabled system.adapter.vis-plumb.0 : vis-plumb : home - disabled system.adapter.vis-rgraph.0 : vis-rgraph : home - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather : home - disabled system.adapter.vis.0 : vis : home - enabled + system.adapter.web.0 : web : home - enabled, port: 8096, bind: 0.0.0.0, run as: admin system.adapter.yr.0 : yr : home - enabled + instance is alive
list adapters:
root@home:/opt/iobroker# iobroker list adapters system.adapter.admin : admin - v5.3.8 system.adapter.backitup : backitup - v2.4.6 system.adapter.broadlink2 : broadlink2 - v2.1.5 system.adapter.chromecast : chromecast - v2.3.1 system.adapter.denon : denon - v1.13.4 system.adapter.discovery : discovery - v3.0.3 system.adapter.dwd : dwd - v2.8.3 system.adapter.echarts : echarts - v1.0.3 system.adapter.email : email - v1.0.10 system.adapter.feiertage : feiertage - v1.1.0 system.adapter.hm-rega : hm-rega - v3.0.40 system.adapter.hm-rpc : hm-rpc - v1.15.12 system.adapter.hue-extended : hue-extended - v2.0.0 system.adapter.icons-addictive-flavour-png: icons-addictive-flavour-png - v0.1.0 system.adapter.icons-fatcow-hosting : icons-fatcow-hosting - v0.1.0 system.adapter.icons-mfd-png : icons-mfd-png - v1.1.0 system.adapter.icons-open-icon-library-png: icons-open-icon-library-png - v0.1.2 system.adapter.info : info - v1.9.19 system.adapter.javascript : javascript - v5.2.21 system.adapter.mqtt : mqtt - v3.0.6 system.adapter.nina : nina - v0.0.25 system.adapter.nut : nut - v1.5.1 system.adapter.odl : odl - v2.0.5 system.adapter.ping : ping - v1.5.3 system.adapter.pollenflug : pollenflug - v1.0.6 system.adapter.roadtraffic : roadtraffic - v0.2.0 system.adapter.samsung : samsung - v0.2.9 system.adapter.sayit : sayit - v1.12.3 system.adapter.schoolfree : schoolfree - v1.0.1 system.adapter.simple-api : simple-api - v2.6.5 system.adapter.socketio : socketio - v6.1.3 system.adapter.sql : sql - v1.16.2 system.adapter.telegram : telegram - v1.12.2 system.adapter.tr-064 : tr-064 - v4.2.16 system.adapter.vis : vis - v1.4.15 system.adapter.vis-bars : vis-bars - v0.1.4 system.adapter.vis-canvas-gauges : vis-canvas-gauges - v0.1.5 system.adapter.vis-colorpicker : vis-colorpicker - v1.2.0 system.adapter.vis-fancyswitch : vis-fancyswitch - v1.1.0 system.adapter.vis-history : vis-history - v1.0.0 system.adapter.vis-hqwidgets : vis-hqwidgets - v1.2.0 system.adapter.vis-jqui-mfd : vis-jqui-mfd - v1.0.12 system.adapter.vis-justgage : vis-justgage - v1.0.2 system.adapter.vis-keyboard : vis-keyboard - v0.0.2 system.adapter.vis-lcars : vis-lcars - v1.0.4 system.adapter.vis-players : vis-players - v0.1.6 system.adapter.vis-plumb : vis-plumb - v1.0.2 system.adapter.vis-rgraph : vis-rgraph - v0.0.2 system.adapter.vis-timeandweather : vis-timeandweather - v1.1.7 system.adapter.web : web - v5.1.2 system.adapter.ws : ws - v2.0.3 system.adapter.yr : yr - v5.3.0
System info:
root@home:/opt/iobroker# uname -m x86_64 root@home:/opt/iobroker# which nodejs node npm /usr/bin/node /usr/bin/npm root@home:/opt/iobroker# nodejs -v Command 'nodejs' not found, but can be installed with: apt install nodejs root@home:/opt/iobroker# node -v v14.19.3 root@home:/opt/iobroker# npm -v 6.14.17 root@home:/opt/iobroker# whoami root root@home:/opt/iobroker# apt policy nodejs nodejs: Installed: 14.19.3-deb-1nodesource1 Candidate: 14.19.3-deb-1nodesource1 Version table: *** 14.19.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x focal/main amd64 Packages 100 /var/lib/dpkg/status 10.19.0~dfsg-3ubuntu1 500 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
-
Bitte nicht als root .
Da fehlt die hälfte .
Das ganze hier in der Konsole einfügen , dann die Ausgabe .
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
Edit :
Fehlt auch
iobroker update -i
-
"Auf dem ersten Blick " hast du alles in Stable auf deinem Sytem ,
aber warum hast du dann die Beta ( wie du auch im anderen Thread schreibts .. über Git ) installiert . -
@glasfaser Ich war davon ausgegangen, daß (im Admin) "install from Git" dasselbe wäre, als wenn ich mir die jeweils letzte Release manuell herunterladen und from-file installieren würde. Die Versionsnummern stimmen ja auch überein.
Wenn das nicht so ist, dann war das ein Irrtum meinerseits.
-
@150d sagte in vis edit dateizugriff:
socketio.0 : socketio : home - enabled, port: 8086,
ist der falsche Port, richtig währe 8084
@150d sagte in vis edit dateizugriff:
port: 8095, bind: 10.6.1.51
und warum dies beim admin?
@150d sagte in vis edit dateizugriff:
simple-api : home - enabled, port: 8098
ebenfalls falsch, wäre eigentlich 8087
bzw dann die Frage, warum du die Ports geändert hast
-
@crunchip Ports: Ja, die habe ich einmal geändert. Es gab irgendeinen Konflikt mit einem anderen Programm - ist mir entfallen, was genau das war. Hat also schon seine Richtigkeit.