Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. ioBroker.js-controller 1.5.6

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.8k

ioBroker.js-controller 1.5.6

Geplant Angeheftet Gesperrt Verschoben Tester
testcall for action
150 Beiträge 31 Kommentatoren 22.2k Aufrufe 26 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BluefoxB Bluefox

    @Marty56 was für JS Version hast du?

    M Offline
    M Offline
    Marty56
    schrieb am zuletzt editiert von Marty56
    #20

    @Bluefox javascript 3.6.4
    Ich habe alles sonst auf default als repro.
    Also die Versionen, die unter http://download.iobroker.net/sources-dist.json liegen

    HW:NUC (16 GB Ram)
    OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

    1 Antwort Letzte Antwort
    0
    • M Marty56

      Hab es mal versucht, sieht nicht so gut aus.

      root@ioBroker-OPi2E:~# iobroker stop
      Stopping iobroker controller daemon...
      iobroker controller daemon stopped.
      Exit code for "killall.sh": 0
      root@ioBroker-OPi2E:~# cd ..
      root@ioBroker-OPi2E:/# cd opt
      root@ioBroker-OPi2E:/opt# cd iobroker
      root@ioBroker-OPi2E:/opt/iobroker# npm i iobroker.js-controller@1.5.5
      npm WARN lifecycle iobroker.js-controller@1.5.5~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.5.5 node lib/preinstallCheck.js /opt/iobroker/node_modules/.staging/iobroker.js-controller-a76002ca
      
      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/authenticate-pam/build'
        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
      ../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: No such file or directory
      compilation terminated.
      authenticate_pam.target.mk:92: recipe for target 'Release/obj.target/authenticate_pam/authenticate_pam.o' failed
      make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Error 1
      make: Leaving directory '/opt/iobroker/node_modules/authenticate-pam/build'
      gyp ERR! build error 
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
      gyp ERR! stack     at emitTwo (events.js:106:13)
      gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
      gyp ERR! System Linux 4.14.70-sunxi
      gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
      gyp ERR! node -v v6.14.4
      gyp ERR! node-gyp -v v3.4.0
      gyp ERR! not ok 
      
      > ursa-optional@0.9.10 install /opt/iobroker/node_modules/ursa-optional
      > node rebuild.js
      
      
      > diskusage@0.2.6 install /opt/iobroker/node_modules/diskusage
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/diskusage/build'
        CXX(target) Release/obj.target/diskusage/src/main.o
        CXX(target) Release/obj.target/diskusage/src/diskusage_posix.o
        SOLINK_MODULE(target) Release/obj.target/diskusage.node
        COPY Release/diskusage.node
      make: Leaving directory '/opt/iobroker/node_modules/diskusage/build'
      
      > iobroker.js-controller@1.5.5 install /opt/iobroker/node_modules/iobroker.js-controller
      > node iobroker.js setup first
      
      
      > rsa-compat@1.9.2 postinstall /opt/iobroker/node_modules/acme-v2/node_modules/rsa-compat
      > node lib/telemetry.js event:install
      
      
      > rsa-compat@1.9.2 postinstall /opt/iobroker/node_modules/greenlock/node_modules/rsa-compat
      > node lib/telemetry.js event:install
      
      - asn1js@1.2.12 node_modules/asn1js
      - buffer-v6-polyfill@1.0.5 node_modules/buffer-v6-polyfill
      - node.extend@1.1.6 node_modules/certpem/node_modules/node.extend
      cliui@4.1.0 node_modules/iobroker.js-controller/node_modules/cliui -> node_modules/cliui
      - node.extend@1.1.6 node_modules/greenlock/node_modules/node.extend
      - arraybuffer.slice@0.0.7 node_modules/iobroker.js-controller/node_modules/arraybuffer.slice
      - camelcase@4.1.0 node_modules/iobroker.js-controller/node_modules/camelcase
      - component-emitter@1.2.1 node_modules/iobroker.js-controller/node_modules/component-emitter
      - debug@3.1.0 node_modules/iobroker.js-controller/node_modules/debug
      - engine.io-parser@2.1.2 node_modules/iobroker.js-controller/node_modules/engine.io-parser
      - isarray@2.0.1 node_modules/iobroker.js-controller/node_modules/isarray
      - socket.io-adapter@1.1.1 node_modules/iobroker.js-controller/node_modules/socket.io-adapter
      - socket.io-parser@3.2.0 node_modules/iobroker.js-controller/node_modules/socket.io-parser
      - ultron@1.1.1 node_modules/iobroker.js-controller/node_modules/ultron
      - ws@3.3.3 node_modules/iobroker.js-controller/node_modules/ws
      - engine.io@3.2.0 node_modules/iobroker.js-controller/node_modules/engine.io
      - xmlhttprequest-ssl@1.5.5 node_modules/iobroker.js-controller/node_modules/xmlhttprequest-ssl
      - engine.io-client@3.2.1 node_modules/iobroker.js-controller/node_modules/engine.io-client
      - socket.io-client@2.1.1 node_modules/iobroker.js-controller/node_modules/socket.io-client
      - socket.io@2.1.1 node_modules/iobroker.js-controller/node_modules/socket.io
      - yargs-parser@9.0.2 node_modules/iobroker.js-controller/node_modules/yargs/node_modules/yargs-parser
      - pkijs@1.3.33 node_modules/pkijs
      - certpem@1.0.1 node_modules/certpem
      - glob@7.1.2 node_modules/rimraf/node_modules/glob
      - bindings@1.1.1 node_modules/unix-dgram/node_modules/bindings
      - yargs-parser@4.2.1 node_modules/iobroker.js-controller/node_modules/yargs-parser
      yargs@11.1.0 node_modules/iobroker.js-controller/node_modules/yargs -> node_modules/yargs
      iobroker@1.0.0 /opt/iobroker
      └─┬ iobroker.js-controller@1.5.5 
        ├─┬ diskusage@0.2.6 
        │ └── nan@2.12.1 
        ├─┬ greenlock@2.6.7 
        │ ├── acme@1.2.0 
        │ ├─┬ acme-v2@1.5.2 
        │ │ └─┬ rsa-compat@1.9.2 
        │ │   └── node-forge@0.7.6 
        │ ├── cert-info@1.5.0 
        │ ├── le-store-certbot@2.2.1 
        │ └─┬ rsa-compat@1.9.2 
        │   ├── node-forge@0.7.6 
        │   └─┬ ursa-optional@0.9.10 
        │     ├─┬ bindings@1.4.0 
        │     │ └── file-uri-to-path@1.0.0 
        │     └── nan@2.12.1 
        ├─┬ jsonwebtoken@8.4.0 
        │ └─┬ jws@3.2.1 
        │   └── jwa@1.2.0 
        ├─┬ jszip@3.1.5
        │ └── pako@1.0.8 
        ├── le-acme-core@2.1.4 
        ├── le-sni-auto@2.1.6 
        ├─┬ loadavg-windows@1.0.2 
        │ └── weak-daemon@1.0.3 
        ├─┬ node-schedule@1.3.1 
        │ └─┬ cron-parser@2.7.3 
        │   └── moment-timezone@0.5.23 
        ├─┬ node.extend@2.0.2 
        │ ├── has@1.0.3 
        │ └── is@3.3.0 
        ├─┬ pidusage@2.0.17 
        │ └── safe-buffer@5.1.2 
        ├─┬ prompt@1.0.0
        │ └─┬ utile@0.3.0
        │   └─┬ rimraf@2.6.3 
        │     └── glob@7.1.3 
        ├── pyconf@1.1.6 
        ├─┬ redis@2.8.0
        │ └── redis-commands@1.4.0 
        ├── safe-replace@1.1.0 
        ├─┬ tar@4.4.8 
        │ ├── chownr@1.1.1 
        │ ├── minipass@2.3.5 
        │ ├── minizlib@1.2.1 
        │ └── yallist@3.0.3 
        └── winston@2.4.4 
      
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/mymodule/package.json'
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild`
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
      
      apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #21

      @Marty56 Hier wäre (rechtebedingt) noch ein --unsafe-perm anzuhängen, aber das preinstall script ist bei nem update nicht so nötig, also alles ok ie BF schon gesagt hat

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • M Marty56

        Ich konnte es jetzt einkreisen.

        javascript.0	2019-02-13 07:56:00.209	error	Error in callback: TypeError: Cannot read property 'common' of undefined
        javascript.0	2019-02-13 07:55:38.422	error	Error in callback: TypeError: Cannot read property 'common' of undefined
        javascript.0	2019-02-13 07:55:38.248	error	TypeError: Cannot read property 'common' of undefined
        javascript.0	2019-02-13 07:55:38.248	error	^
        javascript.0	2019-02-13 07:55:38.247	error	if (!language || !dayOfWeeksFull[language]) language = objects['system.config'].common.language;
        javascript.0	2019-02-13 07:55:38.247	error	script.js.common.Tagescharacteristik: /opt/iobroker/node_modules/iobroker.javascript/javascript.js:2712
        

        Es ist das Kommando formatDate(new Date(), "W hh:mm").

        Liegt nicht an meinen Scripts sondern wohl an der neuen js-controller Version

        Was funktioniert ist: formatDate(new Date(), "hh:mm")
        update:

        • WW, НН(cyrillic) - full week day as text
        • W, Н(cyrillic) - short week day as text

        funktionieren alle nicht mehr

        BluefoxB Offline
        BluefoxB Offline
        Bluefox
        schrieb am zuletzt editiert von
        #22

        @Marty56 said in ioBroker.js-controller 1.5.4/1.5.5:

        formatDate(new Date(), "hh:mm")

        Ich kann diesen Fehler nicht erklären. Reproduzieren kann ich auch nicht, aber ich habe js-controller@1.5.6 und javascript@3.6.5 gemacht.
        Kannst du ausprobieren? Erst javascript updaten und dann js-controller.

        cd /optOderHomeVerzeichnis/iobroker
        iobroker stop
        npm i iobroker.javascript@3.6.5 --production
        npm i iobroker.js-controller@1.5.6 --production
        iobroker u javascript
        iobroker start
        
        M sigi234S 2 Antworten Letzte Antwort
        0
        • simatecS Online
          simatecS Online
          simatec
          Developer Most Active
          schrieb am zuletzt editiert von
          #23

          Bei einer Iobroker Installation mit neuen Installer ist auf die korrekte Rechtevergabe zu achten.
          Der Befehl

          npm i iobroker.js-controller@1.5.6
          

          kann nicht einfach als anderer User ausgeführt werden, da sonst der User iobroker nicht alle Recht hat.

          • Besuche meine Github Seite
          • Beitrag hat geholfen oder willst du mich unterstützen
          • HowTo Restore ioBroker
          R apollon77A 2 Antworten Letzte Antwort
          0
          • ? Offline
            ? Offline
            Ein ehemaliger Benutzer
            schrieb am zuletzt editiert von Ein ehemaliger Benutzer
            #24

            js-controller 1.5.5 läuft hier einwandfrei.
            iobroker.admin - aktuell aus git
            iobroker.web - aktuell aus git
            iobroker.iot - aktuell aus git
            iobroker.javascript - aktuell aus git

            Node 8.15, NPM 6.7, Linux mint 18.3. in ner VM unter proxmox.
            ( Hauptsystem, 170 Netzwerkdevices und 88 MiHome - es wird genug traffic erzeugt.. ;-))
            Auf den Raspi's mit gleichen Versionen unter ARM auch keine Probleme.
            js-controller 1.5.5 wirkt im admin schneller. ( er aktualisiert die Seite sehr schnell )

            Testsystem frisch aufgesetzt und auf latest gestellt, auch Node 8.15, NPM6.7, Linux Mint 19.1, keine Fehler.
            ( hier sind nur ein paar Skripts am laufen)

            Ansonsten klasse, weiter so! Das neue Forum ist auch viel besser.

            Frage: auf 1.5.6 kann ich nicht updaten, npm findet die Version nicht?
            npm ERR! notarget No matching version found for iobroker.js-controller@1.5.6
            npm ERR! notarget In most cases you or one of your dependencies are requesting
            npm ERR! notarget a package version that doesn't exist.

            1 Antwort Letzte Antwort
            0
            • frankjokeF Offline
              frankjokeF Offline
              frankjoke
              schrieb am zuletzt editiert von
              #25

              @Bluefox sagte in ioBroker.js-controller 1.5.6:

              npm i iobroker.js-controller@1.5.6 --production

              Hab's versucht aber

              npm i iobroker.js-controller@1.5.6 --production
              iobroker u javascript
              npm ERR! code ETARGET
              npm ERR! notarget No matching version found for iobroker.js-controller@1.5.6
              npm ERR! notarget In most cases you or one of your dependencies are requesting
              npm ERR! notarget a package version that doesn't exist.
              
              npm ERR! A complete log of this run can be found in:
              npm ERR!     /home/iobroker/.npm/_logs/2019-02-13T15_37_04_235Z-debug.log
              
              

              erhalten!
              p.s.: ich mach solche Sachen unter der neuen iobroker-Installation immer mit vorher:

              sudo -u iobroker sh
              

              Frank,

              NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
              Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

              1 Antwort Letzte Antwort
              0
              • BluefoxB Bluefox

                @Marty56 said in ioBroker.js-controller 1.5.4/1.5.5:

                formatDate(new Date(), "hh:mm")

                Ich kann diesen Fehler nicht erklären. Reproduzieren kann ich auch nicht, aber ich habe js-controller@1.5.6 und javascript@3.6.5 gemacht.
                Kannst du ausprobieren? Erst javascript updaten und dann js-controller.

                cd /optOderHomeVerzeichnis/iobroker
                iobroker stop
                npm i iobroker.javascript@3.6.5 --production
                npm i iobroker.js-controller@1.5.6 --production
                iobroker u javascript
                iobroker start
                
                M Offline
                M Offline
                Marty56
                schrieb am zuletzt editiert von
                #26

                @Bluefox damit geht es wieder.

                HW:NUC (16 GB Ram)
                OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                1 Antwort Letzte Antwort
                0
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  schrieb am zuletzt editiert von
                  #27

                  Ich habe jetzt 1.5.6 auf npm gepuscht (war noch nicht und ich habe nicht bemerkt)

                  M ? 2 Antworten Letzte Antwort
                  1
                  • BluefoxB Bluefox

                    Ich habe jetzt 1.5.6 auf npm gepuscht (war noch nicht und ich habe nicht bemerkt)

                    M Offline
                    M Offline
                    Marty56
                    schrieb am zuletzt editiert von
                    #28

                    @Bluefox
                    mit js-controller 1.5.5 und javscript 3.65 kein Problem

                    HW:NUC (16 GB Ram)
                    OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                    BluefoxB 1 Antwort Letzte Antwort
                    1
                    • M Marty56

                      @Bluefox
                      mit js-controller 1.5.5 und javscript 3.65 kein Problem

                      BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      schrieb am zuletzt editiert von
                      #29

                      @Marty56 Und dein Script zeigt auch Wochentag richtig?

                      M 1 Antwort Letzte Antwort
                      0
                      • BluefoxB Bluefox

                        @Marty56 Und dein Script zeigt auch Wochentag richtig?

                        M Offline
                        M Offline
                        Marty56
                        schrieb am zuletzt editiert von
                        #30

                        @Bluefox
                        log(formatDate(new Date(), "W hh:mm"));
                        Mi 17:16

                        sieht gut aus.

                        HW:NUC (16 GB Ram)
                        OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                        1 Antwort Letzte Antwort
                        1
                        • BluefoxB Bluefox

                          Ich habe jetzt 1.5.6 auf npm gepuscht (war noch nicht und ich habe nicht bemerkt)

                          ? Offline
                          ? Offline
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von
                          #31

                          @Bluefox Danke, funktioniert !

                          1 Antwort Letzte Antwort
                          1
                          • MatzebhvM Offline
                            MatzebhvM Offline
                            Matzebhv
                            schrieb am zuletzt editiert von
                            #32

                            Moin,
                            hier fliegt der iobroker mit der Version alle 30sec. auseinander. Habe die 1.5.5 probiert und auch die 1.5.6.

                            admin.0	2019-02-13 18:19:16.539	info	terminating http server on port 8081
                            cloud.0	2019-02-13 18:19:10.594	info	Connection changed: connect
                            cloud.0	2019-02-13 18:19:10.437	info	Trying to connect as system.user.admin
                            host.raspberry	2019-02-13 18:19:05.979	info	instance system.adapter.upnp.0 terminated with code 0 (OK)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.emit (events.js:214:7)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at emitTwo (events.js:126:13)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:237:14)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at decodeString (/opt/iobroker/node_modules/socket.io-parser/index.js:325:9)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at tryParse (/opt/iobroker/node_modules/socket.io-parser/index.js:336:12)
                            host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: RangeError: Maximum call stack size exceeded
                            host.raspberry	2019-02-13 18:19:05.660	info	iobroker exit 0
                            host.raspberry	2019-02-13 18:19:05.659	info	iobroker Starting node restart.js
                            host.raspberry	2019-02-13 18:19:05.539	info	iobroker _restart
                            host.raspberry	2019-02-13 18:19:05.539	error	RangeError: Maximum call stack size exceeded at Buffer.write (buffer.js:855:34) at fromString (buffer.js:319:20) at Function.Buffer.from (buffer.js:177:12) at new Buffer (buffer.js:158
                            host.raspberry	2019-02-13 18:19:05.538	error	uncaught exception: Maximum call stack size exceeded
                            iot.0	2019-02-13 18:19:04.819	info	Connection changed: connect
                            

                            Matze

                            BluefoxB 1 Antwort Letzte Antwort
                            0
                            • MatzebhvM Matzebhv

                              Moin,
                              hier fliegt der iobroker mit der Version alle 30sec. auseinander. Habe die 1.5.5 probiert und auch die 1.5.6.

                              admin.0	2019-02-13 18:19:16.539	info	terminating http server on port 8081
                              cloud.0	2019-02-13 18:19:10.594	info	Connection changed: connect
                              cloud.0	2019-02-13 18:19:10.437	info	Trying to connect as system.user.admin
                              host.raspberry	2019-02-13 18:19:05.979	info	instance system.adapter.upnp.0 terminated with code 0 (OK)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.emit (events.js:214:7)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at emitTwo (events.js:126:13)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:237:14)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at decodeString (/opt/iobroker/node_modules/socket.io-parser/index.js:325:9)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at tryParse (/opt/iobroker/node_modules/socket.io-parser/index.js:336:12)
                              host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: RangeError: Maximum call stack size exceeded
                              host.raspberry	2019-02-13 18:19:05.660	info	iobroker exit 0
                              host.raspberry	2019-02-13 18:19:05.659	info	iobroker Starting node restart.js
                              host.raspberry	2019-02-13 18:19:05.539	info	iobroker _restart
                              host.raspberry	2019-02-13 18:19:05.539	error	RangeError: Maximum call stack size exceeded at Buffer.write (buffer.js:855:34) at fromString (buffer.js:319:20) at Function.Buffer.from (buffer.js:177:12) at new Buffer (buffer.js:158
                              host.raspberry	2019-02-13 18:19:05.538	error	uncaught exception: Maximum call stack size exceeded
                              iot.0	2019-02-13 18:19:04.819	info	Connection changed: connect
                              

                              Matze

                              BluefoxB Offline
                              BluefoxB Offline
                              Bluefox
                              schrieb am zuletzt editiert von Bluefox
                              #33

                              @Matzebhv Was sagt npm ls socket.io ?

                              1 Antwort Letzte Antwort
                              0
                              • MatzebhvM Offline
                                MatzebhvM Offline
                                Matzebhv
                                schrieb am zuletzt editiert von
                                #34

                                @Bluefox : ich bin schon wieder auf 1.4.2 zurück. Kannst du dann damit noch was anfangen?
                                Und noch als Hinweis, Usern mit neuerer Version ( neuer Installer ) haut es beim Update die Berechtigungen auseinander. Da hast du dann Ordner mit Besitzer "root" dazwischen.

                                Gruß
                                Matze

                                BluefoxB 1 Antwort Letzte Antwort
                                0
                                • simatecS simatec

                                  Bei einer Iobroker Installation mit neuen Installer ist auf die korrekte Rechtevergabe zu achten.
                                  Der Befehl

                                  npm i iobroker.js-controller@1.5.6
                                  

                                  kann nicht einfach als anderer User ausgeführt werden, da sonst der User iobroker nicht alle Recht hat.

                                  R Offline
                                  R Offline
                                  RappiRN
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #35

                                  @simatec sagte in ioBroker.js-controller 1.5.6:

                                  Bei einer Iobroker Installation mit neuen Installer ist auf die korrekte Rechtevergabe zu achten.
                                  Der Befehl

                                  npm i iobroker.js-controller@1.5.6
                                  

                                  kann nicht einfach als anderer User ausgeführt werden, da sonst der User iobroker nicht alle Recht hat.

                                  Hier steht schon ein Hinweis darauf, das sollte natürlich auch im ioBroker-Admin angezeigt werden, als deutlichen Hinweis darauf, dass es zwei unterschiedliche Installationsvarianten gibt. Nicht dass es da noch große Diskussionen gibt!

                                  Enrico

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    mirK
                                    schrieb am zuletzt editiert von
                                    #36

                                    wie kommt man wieder zurück auf die 1.4.6 ?

                                    Vis funktioniert nicht - bekomme nur eine weiße seite nach dem laden angzeigt.

                                    Homer.J.H 1 Antwort Letzte Antwort
                                    0
                                    • Homer.J.H Offline
                                      Homer.J.H Offline
                                      Homer.J.
                                      schrieb am zuletzt editiert von eric2905
                                      #37

                                      Hallo Bluefox,
                                      nach Update auf 1.5.6 funktioniert der Das Wetter Adapter nicht mehr steht dann das im Log.

                                      2019-02-13 16:45:15.828  - error: host.iobroker instance system.adapter.daswetter.0 terminated with code 11 (Desired termination)
                                      

                                      zurück auf 1.4.2 und es geht wieder alles.

                                      Grüße

                                      Edit by eric2905, Logs & Co. bitte immer in Code-Tags setzen

                                      BluefoxB P 2 Antworten Letzte Antwort
                                      0
                                      • M mirK

                                        wie kommt man wieder zurück auf die 1.4.6 ?

                                        Vis funktioniert nicht - bekomme nur eine weiße seite nach dem laden angzeigt.

                                        Homer.J.H Offline
                                        Homer.J.H Offline
                                        Homer.J.
                                        schrieb am zuletzt editiert von
                                        #38

                                        @mirK
                                        cd /opt/iobroker
                                        iobroker stop
                                        npm i iobroker.js-controller@1.4.2 --production
                                        iobroker start

                                        Grüße

                                        1 Antwort Letzte Antwort
                                        0
                                        • MatzebhvM Matzebhv

                                          @Bluefox : ich bin schon wieder auf 1.4.2 zurück. Kannst du dann damit noch was anfangen?
                                          Und noch als Hinweis, Usern mit neuerer Version ( neuer Installer ) haut es beim Update die Berechtigungen auseinander. Da hast du dann Ordner mit Besitzer "root" dazwischen.

                                          Gruß
                                          Matze

                                          BluefoxB Offline
                                          BluefoxB Offline
                                          Bluefox
                                          schrieb am zuletzt editiert von
                                          #39

                                          Участник @Matzebhv написал в ioBroker.js-controller 1.5.6:

                                          Kannst du dann damit noch was anfangen?

                                          Natürlich..... nicht

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          666

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe