Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Probleme nach Installation JSController 1.3

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Probleme nach Installation JSController 1.3

    This topic has been deleted. Only users with topic management privileges can see it.
    • Holger76
      Holger76 last edited by

      Hallo,

      hat schon jemand den jscontroller 1.3 installiert ?

      Ich bekomme nun folgende Fehlermeldung zb als ich den Admin auch auf den neuesten Stand bringen wollte oder auch einfach bei

      sudo iobroker update:

      hb@debian:~$ sudo iobroker update
      undefined server error
      undefined Error: server error
          at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:445:19)
          at XHR. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:268:10)
          at XHR.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
          at XHR.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8)
          at callback (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling.js:144:10)
          at Object.exports.decodePayload (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-parser/lib/index.js:309:18)
          at XHR.Polling.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling.js:148:10)
          at Request. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling-xhr.js:126:10)
          at Request.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
          at Request.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling-xhr.js:296:8)</anonymous></anonymous> 
      

      hat das auch jemand ?

      Gruß, Holger

      Geändert: Code in Code-Tags; Homoran (Mod)

      1 Reply Last reply Reply Quote 0
      • eric2905
        eric2905 last edited by

        Moin,

        welche Node- und npm-Versionen hast Du im Einsatz?

        Gruß,

        Eric

        1 Reply Last reply Reply Quote 0
        • Holger76
          Holger76 last edited by

          Betriebssystem linux

          Architektur x64

          CPUs 4

          Geschwindigkeit 1873 MHz

          Modell Intel(R) Celeron(R) CPU J3455 @ 1.50GHz

          RAM 7.6 GB

          System Betriebszeit 2 T. 12:56:42

          Node.js v6.12.3

          NPM 3.10.10

          Anzahl der Adapter 1/187

          Betriebszeit 2 T. 12:56:28

          Hostname debian

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            ich denke es fehlt ein:

            cd /opt/iobroker
            

            zu Beginn.

            Gruß

            Rainer

            1 Reply Last reply Reply Quote 0
            • Holger76
              Holger76 last edited by

              zu dem cd…

              ich hatte den js controller über den aktualisieren button im admin aktualisiert, steht ja mittlweile dort auch aufgeführt. beim letzten mal vor paar Tagen ging das auch normal. Ich habs aber auch nochmal mit der konsole probiert.

              hier mal der log Auszug:

              ! ````
              2018-03-12 07:43:44.386 - info: iobroker upgrade js-controller
              2018-03-12 07:43:45.251 - info: iobroker Update js-controller from @1.2.7 to @1.3.0
              2018-03-12 07:43:45.747 - info: iobroker NPM version: 3.10.10
              2018-03-12 07:43:46.235 - info: iobroker npm install iobroker.js-controller@1.3.0 --production --save --prefix "/opt/iobroker" (System call)2018-03-12 07:44:27.716 - info: iobroker npm WARN lifecycle iobroker.js-controller@1.3.0~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.3.0 node lib/preinstall_check.js /opt/iobroker/node_modules/.staging/iobroker.js-controller-a76002ca
              2018-03-12 07:44:36.989 - error: host.debian Cannot save file /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json'
              2018-03-12 07:44:39.961 - info: iobroker node-pre-gyp
              2018-03-12 07:44:39.962 - info: iobroker ERR! Tried to download(404): https://github.com/tessel/node-usb/releases/download/1.3.1/usb_bindings-v1.3.1-node-v48-linux-x64.tar.gz node-pre-gyp ERR! Pre-built binaries not found for usb@1.3.1 and node@6.12.3 (node-v48 ABI) (falling back to source compile with node-gyp)
              2018-03-12 07:44:45.293 - info: iobroker ../libusb/libusb/os/linux_udev.c:40:21: fatal error: libudev.h: Datei oder Verzeichnis nicht gefunden #include
              ^
              compilation terminated.
              2018-03-12 07:44:45.295 - info: iobroker make: *** [Release/obj.target/libusb/libusb/libusb/os/linux_udev.o] Fehler 1
              2018-03-12 07:44:45.300 - info: iobroker gyp
              2018-03-12 07:44:45.303 - info: iobroker
              2018-03-12 07:44:45.304 - info: iobroker ERR! build error
              2018-03-12 07:44:45.307 - info: iobroker gyp
              2018-03-12 07:44:45.308 - info: iobroker ERR! stack Error: make failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/opt/iobroker/node_modules/npm/node_modules/node-gyp/lib/build.js:285:23)
              2018-03-12 07:44:45.309 - info: iobroker gyp ERR! stack at emitTwo (events.js:106:13)gyp ERR! stack at ChildProcess.emit (events.js:191:7)
              gyp ERR!
              2018-03-12 07:44:45.310 - info: iobroker stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)gyp
              2018-03-12 07:44:45.312 - info: iobroker ERR! System Linux 4.9.0-6-amd64gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/usb/src/binding/usb_bindings.node" "--module_name=usb_bindings" "--module_path=/opt/iobroker/node_modules/usb/src/binding"
              gyp ERR! cwd /opt/iobroker/node_modules/usb
              gyp ERR! node -v v6.12.3
              gyp ERR! node-gyp -v v3.6.0
              gyp ERR! not ok
              2018-03-12 07:44:45.315 - info: iobroker node-pre-gyp ERR! build error
              2018-03-12 07:44:45.319 - info: iobroker node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/usb/src/binding/usb_bindings.node --module_name=usb_bindings --module_path=/opt/iobroker/node_modules/usb/src/binding' (1)node-pre-gyp ERR! stack at ChildProcess. (/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
              node-pre-gyp ERR! stack at emitTwo (events.js:106:13)
              node-pre-gyp ERR!
              2018-03-12 07:44:45.320 - info: iobroker stack at ChildProcess.emit (events.js:191:7)node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:920:16)
              node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)
              2018-03-12 07:44:45.321 - info: iobroker node-pre-gyp ERR! System Linux 4.9.0-6-amd64node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
              node-pre-gyp ERR! cwd /opt/iobroker/node_modules/usb
              node-pre-gyp ERR!
              2018-03-12 07:44:45.322 - info: iobroker node -v v6.12.3node-pre-gyp ERR! node-pre-gyp -v v0.6.36
              node-pre-gyp ERR! not ok
              2018-03-12 07:44:56.120 - info: iobroker npm WARN
              2018-03-12 07:44:56.123 - info: iobroker optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.radar/node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
              npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 (node_modules/usb):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 install: node-pre-gyp install --fallback-to-build
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              2018-03-12 07:44:56.159 - info: iobroker npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.js-controller"
              2018-03-12 07:45:00.470 - info: iobroker npm
              2018-03-12 07:45:00.471 - info: iobroker WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated
              2018-03-12 07:45:13.428 - info: iobroker npm
              2018-03-12 07:45:13.429 - info: iobroker WARN lifecycle iobroker.js-controller@1.3.0~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.3.0 node lib/preinstall_check.js /opt/iobroker/node_modules/iobroker.js-controller
              2018-03-12 07:45:36.367 - info: iobroker npm WARN lifecycle iobroker.js-controller@1.3.0~install: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.3.0 node iobroker.js setup first /opt/iobroker/node_modules/iobroker.js-controller
              2018-03-12 07:45:36.894 - error: iobroker system.adapter.js-controller does not exist
              2018-03-12 07:45:36.896 - info: iobroker Adapter "js-controller" updated
              2018-03-12 07:45:37.208 - info: iobroker exit 0
              2018-03-12 07:45:43.502 - info: iobroker upgrade admin
              2018-03-12 07:45:44.193 - info: iobroker undefined server error
              2018-03-12 07:45:44.196 - info: iobroker undefined Error: server error at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:445:19)
              at XHR. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:268:10)
              at XHR.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
              at XHR.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8)
              at callback (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling.js:144:10)
              at Object.exports.decodePayload (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-parser/lib/index.js:309:18)
              at XHR.Polling.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling.js:148:10)
              at Request. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling-xhr.js:126:10)
              at Request.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
              at Request.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/polling-xhr.js:296:8)

              
              MOD-Edit by ereic2905; Immer Code- und ggf. Spoiler-tags benutzen!
              
              EDIT: Danke und sorry lieber MOD :oops: :lol:
              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                @Holger76:

                ich hatte den js controller über den aktualisieren button im admin aktualisiert, steht ja mittlweile dort auch aufgeführt. `
                Das ist ein Bug!

                viewtopic.php?f=20&t=12516&p=132726&hil … er#p132726

                Gruß

                Rainer

                1 Reply Last reply Reply Quote 0
                • Holger76
                  Holger76 last edited by

                  na toll 😉

                  nachdem ich nun NOCHMAL über die Konsole nach Anleitung die jscontroller installation gemacht habe und auch ein Neustart getätigt habe, läuft die Kiste wieder. Auch den Admin konnte ich nun aktualisieren, aber auch nur über Konsole.. hoffe nun geht alles wieder wie gehabt.

                  Mal was anderes.. wenn ich mal vergesse (und das habe ich in der Tat schon 1-2x) cd /opt/iobroker einzugeben, bevor ich zb. den js-controller installiere, dann installiert er sich ja woanders hin… zwar mit Fehlermeldungen usw, aber bekommt man den Müll wieder einfach weg ? Ich will nicht auf blauen Dunst irgendwelche Ordner löschen... wenn es nicht weiter stört, dann lass ich es lieber

                  eigentlich müsste doch die Installation selbst erkennen, ob man sich in dem richtigen Ordner befindet und entsprechende Meldungen bzw Abfragen --ob wirklich da installiert werden soll usw--, kommen

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators last edited by

                    @Holger76:

                    eigentlich müsste doch die Installation selbst erkennen, ob man sich in dem richtigen Ordner befindet und entsprechende Meldungen bzw Abfragen –ob wirklich da installiert werden soll usw--, kommen `
                    das müsste dann bei jedem Befehl kommen - "Wollen Sie das wirklich?"

                    @Holger76:

                    cd /opt/iobroker einzugeben, bevor ich zb. den js-controller installiere, dann installiert er sich ja woanders hin `
                    und dann hast du 2 Installationen laufen, die zu Problemen führen.

                    Gruß

                    Rainer

                    1 Reply Last reply Reply Quote 0
                    • H
                      hotwebnet last edited by

                      Morgen, was ist denn jetzt los, ich kann nach update Admin und JS keinen neuen Adapter installieren…....

                      immer der selbe fehler......
                      5180_unbenannt.png

                      1 Reply Last reply Reply Quote 0
                      • eric2905
                        eric2905 last edited by

                        Hi,

                        bitte einen Log-Auszug (in Code- und ggf. Spoiler-Tags) posten

                        Mit dem unvollständigen Screenshot kann man wenig anfangen.

                        Gruß,

                        Eric

                        1 Reply Last reply Reply Quote 0
                        • H
                          hotwebnet last edited by

                          geht wieder, habe es über die Konsole gemacht…

                          1 Reply Last reply Reply Quote 0
                          • Holger76
                            Holger76 last edited by

                            @Homoran:

                            @Holger76:

                            cd /opt/iobroker einzugeben, bevor ich zb. den js-controller installiere, dann installiert er sich ja woanders hin `
                            und dann hast du 2 Installationen laufen, die zu Problemen führen.

                            Gruß

                            Rainer `

                            ok, was auch immer das für Problem sein könnten - ich weiß, dass es mir vor Monaten mal passiert ist und generell wüßte ich nichts, was desewgen Probleme gemacht haben könnte - was ich aber natürlich nicht ausschließen kann. Die Frage ist ja, was kann ich nun tun - eine Deinstallationsroutine wirds da wohl nicht geben ? Deswegen nun alles platt zu machen, obwohl ja eigentlich alles läuft, wäre blöd… und ich denke mal nicht, dass ich der Einzige bin, dem das bisher passiert ist.. oft merkt man es ja dann, wenn man gerade ENTER gedrückt hat 😄

                            EDIT: könnte nicht npm uninstall iobroker.js-controller funktionieren (ohne in /opt/iobroker zu wechseln) ?

                            EDIT EDIT: habs einfach mal probiert, könnte geklappt haben - läuft noch alles 😄

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            419
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            4
                            12
                            1071
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo