Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Probleme nach Update node.js

    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

    UNSOLVED Probleme nach Update node.js

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @Andy200877 last edited by

      @Andy200877
      node gerade im System?

      which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
      
      1 Reply Last reply Reply Quote 0
      • A
        Andy200877 last edited by

        root@NAS:~# which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
        /usr/bin/nodejs
        v12.18.0
        /usr/bin/node
        v12.18.0
        /usr/bin/npm
        6.14.4
        nodejs:
          Installed: 12.18.0-1nodesource1
          Candidate: 12.18.0-1nodesource1
          Version table:
         *** 12.18.0-1nodesource1 500
                500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages
                100 /var/lib/dpkg/status
             8.11.1~dfsg-2~bpo9+1 100
                100 http://httpredir.debian.org/debian stretch-backports/main amd64 Packages
             4.8.2~dfsg-1 500
                500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
        root@NAS:~#
        
        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Andy200877 last edited by

          @Andy200877
          Nicht als root rumhampeln.
          Als user:

          iobroker fix
          cd /opt/iobroker
          npm cache clean --force
          iobroker update 
          iobroker upgrade
          iobroker rebuild
          
          1 Reply Last reply Reply Quote 0
          • A
            Andy200877 last edited by Andy200877

            Ich habe mir vorher einen neuen User angelegt, mit ssh und sudo rechten.

            iobroker fix, update, upgrade usw. läuft ohne Fehler durch.

            Bei "iobroker rebuild" bricht er mir relativ schnell ab :

            andreas@NAS:/opt/iobroker$ iobroker rebuild
            /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:487
                        if (name.indexOf('@') !== -1) {
                                 ^
            
            TypeError: Cannot read property 'indexOf' of undefined
                at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:487:22)
                at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2601:5)
                at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24)
                at Module._compile (internal/modules/cjs/loader.js:1138:30)
                at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
                at Module.load (internal/modules/cjs/loader.js:986:32)
                at Function.Module._load (internal/modules/cjs/loader.js:879:14)
                at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
                at internal/main/run_main_module.js:17:47
            
            
            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @Andy200877 last edited by

              @Andy200877
              Da klemmt es irgendwo tiefer, scheint mir.
              Ich würde mal versuchen den js-controller neuzuinstallieren.

              cd /opt/iobroker
              sudo -H -u iobroker npm install iobroker.js-controller
              
              1 Reply Last reply Reply Quote 0
              • A
                Andy200877 last edited by

                js-controller als user neu installiert...

                andreas@NAS:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.js-controlle                                                            r
                [sudo] password for andreas:
                npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/31                           42
                
                > iobroker.js-controller@3.1.5 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                > node lib/preinstallCheck.js
                
                NPM version: 6.14.4
                
                > iobroker.js-controller@3.1.5 install /opt/iobroker/node_modules/iobroker.js-controller
                > node iobroker.js setup first
                
                Existing earlier generated certificate is invalid (too old, validity longer then 345 days or keylength too short). Generating new Certificate!
                object system.certificates updated
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):
                npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.7 (node_modules/iobroker.info/node_modules/osx-temperature-sensor):
                npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                
                + iobroker.js-controller@3.1.5
                updated 2 packages in 21.034s
                
                43 packages are looking for funding
                  run `npm fund` for details
                
                andreas@NAS:/opt/iobroker$
                

                Danach aber der gleiche Fehler wie vorher...

                tobowers created this issue in request/request

                closed Error on piping a request to a destination #31

                1 Reply Last reply Reply Quote 0
                • D
                  Djpredator69 last edited by Djpredator69

                  hi habe auch probleme nach update mit dem serialport@6.2.2 unter
                  Windows server 2016
                  Node.js
                  v12.18.0
                  NPM
                  6.14.5

                  i hatte den WM-BUS installiert duch den fehler mit dem serial lässt der sich nicht mehr starten oder neu installieren!

                  Sans titre.png

                  1 Reply Last reply Reply Quote 0
                  • A
                    Andy200877 last edited by

                    Niemand eine Idee ? Oder muss ich wirklich das komplette System neu aufsetzen ?

                    G D 2 Replies Last reply Reply Quote 0
                    • G
                      gifftstaub @Andy200877 last edited by

                      @Andy200877

                      link text

                      Vllt hilft der Link weiter

                      Lg

                      1 Reply Last reply Reply Quote 0
                      • D
                        Djpredator69 @Andy200877 last edited by Djpredator69

                        @Andy200877

                        es scheint dass serialport@6.2.2 nur unter Node.js v10 läuft und nicht unter der v12
                        habe ein downdrade auf 10 gemacht da läuft alles
                        bei einem update auf 12 wieder ,taucht das problem wieder auf

                        finde keine lösung , der WM-bus adapter muss umgeschrieben werden damit er die neuste serialport
                        lib nutzt und nicht die 6.2.2, die ist leider veraltet

                        v522533 Thomas Braun 2 Replies Last reply Reply Quote 0
                        • v522533
                          v522533 @Djpredator69 last edited by

                          @Djpredator69

                          kann zwar bei dem problem nicht helfen, ich kann aber sagen dass bei mir alles unter node 12.x.x problemlos läuft. das kann also nicht das problem sein.

                          D 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @Djpredator69 last edited by

                            @Djpredator69 sagte in Probleme nach Update node.js:

                            @Andy200877

                            es scheint dass serialport@6.2.2 nur unter Node.js v10 läuft und nicht unter der v12
                            habe ein downdrade auf 10 gemacht da läuft alles
                            bei einem update auf 12 wieder ,taucht das problem wieder auf

                            finde keine lösung , der WM-bus adapter muss umgeschrieben werden damit er die neuste serialport
                            lib nutzt und nicht die 6.2.2, die ist leider veraltet

                            Mal den serialport gegen node12 neugebaut?

                            1 Reply Last reply Reply Quote 0
                            • D
                              Djpredator69 @v522533 last edited by

                              @v522533

                              hast du auch den WM-bus am laufen

                              denn ich habe nur mit diesem adapter probleme alles andere läuft auch bei mir super

                              v522533 1 Reply Last reply Reply Quote 0
                              • v522533
                                v522533 @Djpredator69 last edited by

                                @Djpredator69

                                ne den habe ich nicht am laufen

                                1 Reply Last reply Reply Quote 0
                                • D
                                  Djpredator69 last edited by

                                  habe es jetzt am laufen

                                  habe den adapter vom git installiert dann per hand die instanz installiert jetzt läuft es

                                  wenn ich aber das ganze über iobroker installiere kommen nur die oben genanten fehler

                                  ich teste den adapter jetzt ob er auch 100% läuft

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  860
                                  Online

                                  31.9k
                                  Users

                                  80.1k
                                  Topics

                                  1.3m
                                  Posts

                                  node.js update serialport@6.2.2
                                  5
                                  16
                                  1421
                                  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