Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Fehler noch iobroker Update | keine Weboberfläche mehr

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Fehler noch iobroker Update | keine Weboberfläche mehr

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

      Hallo Leute,

      ich wollte gestern per Weboberfläche die einzelnen Instanzen updaten. Irgendwie ist da wohl was schief gelaufen.

      Ich habe kein Webinterface mehr und auch so sieht es irgendwie nicht gut aus:

      root@raspberrypi:~# iobroker list instances
      system.adapter.admin.0                 : admin       -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      system.adapter.discovery.0             : discovery   -  enabled
      
      root@raspberrypi:~# iobroker install web
      Update repository "default" under "http://download.iobroker.net/sources-dist.json"
      
      /root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5
      const Hoek = require('hoek');
      ^^^^^
      SyntaxError: Use of const in strict mode.
          at Module._compile (module.js:439:25)
          at Object.Module._extensions..js (module.js:474:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:312:12)
          at Module.require (module.js:364:17)
          at require (module.js:380:17)
          at Object. <anonymous>(/root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/lib/index.js:5:33)
          at Module._compile (module.js:456:26)
          at Object.Module._extensions..js (module.js:474:10)
          at Module.load (module.js:356:32)</anonymous>
      
      root@raspberrypi:~# ps -aux | grep io
      
      root        48  0.0  0.0      0     0 ?        S<   Okt04   0:00 [DWC Notificatio]
      root     23973  0.9  3.8  82828 36388 ?        Ssl  07:55   0:06 iobroker.js-controller
      root     23982  0.4  2.6  73780 25312 ?        Sl   07:55   0:03 io.discovery.0
      root     24911  0.0  0.1   4180  1796 pts/1    R+   08:06   0:00 grep io
      

      Kann mir hier jemand helfen? Ich könnte auch neu aufsetzen, nur würde ich da gern die Scripte/Programme sichern und weiß nicht, wo die liegen

      1 Reply Last reply Reply Quote 0
      • blauholsten
        blauholsten Developer last edited by

        @Pep:

        Hallo Leute,

        ich wollte gestern per Weboberfläche die einzelnen Instanzen updaten. Irgendwie ist da wohl was schief gelaufen.

        Ich habe kein Webinterface mehr und auch so sieht es irgendwie nicht gut aus:

        root@raspberrypi:~# iobroker list instances
        system.adapter.admin.0                 : admin       -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
        system.adapter.discovery.0             : discovery   -  enabled
        
        root@raspberrypi:~# iobroker install web
        Update repository "default" under "http://download.iobroker.net/sources-dist.json"
        
        /root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5
        const Hoek = require('hoek');
        ^^^^^
        SyntaxError: Use of const in strict mode.
            at Module._compile (module.js:439:25)
            at Object.Module._extensions..js (module.js:474:10)
            at Module.load (module.js:356:32)
            at Function.Module._load (module.js:312:12)
            at Module.require (module.js:364:17)
            at require (module.js:380:17)
            at Object. <anonymous>(/root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/lib/index.js:5:33)
            at Module._compile (module.js:456:26)
            at Object.Module._extensions..js (module.js:474:10)
            at Module.load (module.js:356:32)</anonymous>
        
        root@raspberrypi:~# ps -aux | grep io
        
        root        48  0.0  0.0      0     0 ?        S<   Okt04   0:00 [DWC Notificatio]
        root     23973  0.9  3.8  82828 36388 ?        Ssl  07:55   0:06 iobroker.js-controller
        root     23982  0.4  2.6  73780 25312 ?        Sl   07:55   0:03 io.discovery.0
        root     24911  0.0  0.1   4180  1796 pts/1    R+   08:06   0:00 grep io
        

        Kann mir hier jemand helfen? Ich könnte auch neu aufsetzen, nur würde ich da gern die Scripte/Programme sichern und weiß nicht, wo die liegen `
        Welche node Version nutzt du?

        1 Reply Last reply Reply Quote 0
        • P
          Pep last edited by

          @blauholsten:

          Welche node Version nutzt du? `

          root@raspberrypi:/opt/iobroker# nodejs -v
          v6.11.4
          root@raspberrypi:/opt/iobroker# node -v
          v6.11.4
          root@raspberrypi:/opt/iobroker# npm -v
          3.10.10
          

          Im iobroker Log steht folgendes:

          <code>2017-10-06 11:07:45.075  - ESC[31merrorESC[39m: Caught by controller[1]: [b]/opt/iobroker/node_modules/iobroker.admin/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5[/b]
          2017-10-06 11:07:45.071  - ESC[32minfoESC[39m: hm-rpc.0 system.adapter.admin.0: logging false
          2017-10-06 11:07:45.073  - ESC[32minfoESC[39m: fhem.0 system.adapter.admin.0: logging false
          2017-10-06 11:07:45.074  - ESC[32minfoESC[39m: pushover.0 system.adapter.admin.0: logging false
          2017-10-06 11:07:45.076  - ESC[32minfoESC[39m: viessmann.0 system.adapter.admin.0: logging false
          2017-10-06 11:07:45.077  - ESC[31merrorESC[39m: Caught by controller[2]: const Hoek = require('hoek');
          2017-10-06 11:07:45.087  - ESC[32minfoESC[39m: history.0 system.adapter.admin.0: logging false
          2017-10-06 11:07:45.078  - ESC[31merrorESC[39m: Caught by controller[2]: ^^^^^
          2017-10-06 11:07:45.078  - ESC[31merrorESC[39m: Caught by controller[3]: SyntaxError: Use of const in strict mode.
          2017-10-06 11:07:45.079  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module._compile (module.js:439:25)
          2017-10-06 11:07:45.079  - ESC[31merrorESC[39m: Caught by controller[3]:     at Object.Module._extensions..js (module.js:474:10)
          2017-10-06 11:07:45.080  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module.load (module.js:356:32)
          2017-10-06 11:07:45.080  - ESC[31merrorESC[39m: Caught by controller[3]:     at Function.Module._load (module.js:312:12)
          2017-10-06 11:07:45.080  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module.require (module.js:364:17)
          2017-10-06 11:07:45.081  - ESC[31merrorESC[39m: Caught by controller[3]:     at require (module.js:380:17)
          2017-10-06 11:07:45.081  - ESC[31merrorESC[39m: Caught by controller[3]:     at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.admin/node_modules/request/node_modules/hawk/lib/index.js:5:33)
          2017-10-06 11:07:45.081  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module._compile (module.js:456:26)
          2017-10-06 11:07:45.082  - ESC[31merrorESC[39m: Caught by controller[3]:     at Object.Module._extensions..js (module.js:474:10)
          2017-10-06 11:07:45.082  - ESC[31merrorESC[39m: Caught by controller[3]:     at Module.load (module.js:356:32)
          2017-10-06 11:07:45.090  - ESC[32minfoESC[39m: javascript.0 system.adapter.admin.0: logging false
          2017-10-06 11:07:45.082  - ESC[31merrorESC[39m: host.raspberrypi instance system.adapter.admin.0 terminated with code 8 (node.js: Cannot find module)
          2017-10-06 11:07:45.083  - ESC[32minfoESC[39m: host.raspberrypi Restart adapter system.adapter.admin.0 because enabled
          2017-10-06 11:07:52.381  - ESC[32minfoESC[39m: host.raspberrypi received SIGTERM
          2017-10-06 11:07:58.387  - ESC[32minfoESC[39m: host.raspberrypi received SIGTERM
          2017-10-06 11:08:02.451  - ESC[32minfoESC[39m: host.raspberrypi force terminating
          2017-10-06 11:08:02.456  - ESC[32minfoESC[39m: Adapter hm-rpc still running
          2017-10-06 11:08:02.459  - ESC[32minfoESC[39m: Adapter hm-rega still running
          2017-10-06 11:08:02.460  - ESC[32minfoESC[39m: Adapter web still running
          2017-10-06 11:08:02.461  - ESC[32minfoESC[39m: Adapter history still running
          2017-10-06 11:08:02.462  - ESC[32minfoESC[39m: Adapter javascript still running
          2017-10-06 11:08:02.463  - ESC[32minfoESC[39m: Adapter fhem still running
          2017-10-06 11:08:02.464  - ESC[32minfoESC[39m: Adapter viessmann still running
          2017-10-06 11:08:02.465  - ESC[32minfoESC[39m: Adapter pushover still running
          2017-10-06 11:08:02.466  - ESC[32minfoESC[39m: Adapter cloud still running
          2017-10-06 11:10:03.387  - ESC[31merrorESC[39m: javascript.0 uncaught exception: Cannot read property 'status' of undefined
          2017-10-06 11:26:56.880  - ESC[32minfoESC[39m: web.0 terminating http server on port 8082
          2017-10-06 11:26:56.901  - ESC[32minfoESC[39m: viessmann.0 cleaned everything up...
          2017-10-06 11:26:56.881  - ESC[32minfoESC[39m: hm-rpc.0 binrpc -> 192.168.178.11:2001 init ["xmlrpc_bin://192.168.178.10:2001",""]
          2017-10-06 11:26:56.897  - ESC[32minfoESC[39m: web.0 terminated http server on port 8082
          2017-10-06 11:26:56.976  - ESC[32minfoESC[39m: hm-rpc.0 Disconnected
          2017-10-06 11:26:56.882  - ESC[32minfoESC[39m: cloud.0 Connection changed: DISCONNECTED3
          2017-10-06 11:26:58.371  - ESC[32minfoESC[39m: fhem.0 terminating with timeout
          2017-10-06 11:26:58.410  - ESC[32minfoESC[39m: viessmann.0 terminating with timeout
          2017-10-06 11:26:58.414  - ESC[32minfoESC[39m: pushover.0 terminating with timeout[/code]</anonymous></code>
          
          1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 last edited by

            Hast du den js-controller mal versucht upzudaten bzw. welche Version war/ist installiert?

            Sonst vielleicht mal das ausführen falls noch nicht gemacht:

            cd /opt/iobroker
            iobroker stop
            iobroker update
            npm cache clean
            iobroker upgrade self
            iobroker upload admin
            iobroker start 
            
            1 Reply Last reply Reply Quote 0
            • blauholsten
              blauholsten Developer last edited by

              Hi,

              die Fehlermeldung deutet aus meiner Sicht darauf hin, das du eine alte node Version nutzt.

              /root/node_modules/iobroker.js-controller/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5

              const Hoek = require('hoek');

              ^^^^^

              SyntaxError: Use of const in strict mode.

              die hier verwendete const Deklaration, wird meines Wissens nach erst ab Node 4.x unterstützt.

              Kann aber auch kompletter Blödsinn sein was ich hier erzähle…

              1 Reply Last reply Reply Quote 0
              • B
                badplay last edited by

                Ich musste neu installieren aber die Daten waren alle noch da

                Dann stellte man fest das die neue npm 5 die es gibt scheinbar Fehler verursacht.

                Nach downgrade auf v4 ging alles wieder

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

                Support us

                ioBroker
                Community Adapters
                Donate

                958
                Online

                31.6k
                Users

                79.5k
                Topics

                1.3m
                Posts

                4
                6
                1240
                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