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. Error/Bug
  4. [gelöst]Admin Web: Cannot read system config: permissionErr

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    114

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

[gelöst]Admin Web: Cannot read system config: permissionErr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
6 Beiträge 2 Kommentatoren 769 Aufrufe 2 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.
  • D Offline
    D Offline
    Darth2010
    schrieb am zuletzt editiert von Darth2010
    #1

    Hallo Community,

    ich wurde gerade eben, von folgendem Fehler überrascht:

    Eine Anmeldung am Admin ist nicht mehr möglich, das ioBroker-Lade-Icon dreht sich endlos.

    Chrome zeigt im Log:

    iobroker.admin@5.1.25
    socket.io.js:59 [2021-09-27T11:42:05.468Z] Try to connect
    App.js:608 Cannot read system config: permissionError
    onError @ App.js:608
    (anonymous) @ Connection.js:415
    Promise.catch (async)
    (anonymous) @ Connection.js:415
    value @ Connection.js:344
    value @ Connection.js:355
    value @ Connection.js:306
    (anonymous) @ Connection.js:210
    SocketClient.findAnswer @ socket.io.js:255
    socket.onmessage @ socket.io.js:163
    

    Im ioBroker iobroker.current.log steht dazu folgendes:

    2021-09-27 13:42:04.726  - ^[[33mwarn^[[39m: admin.0 (1031) No permission for "system.user.Admin" to call getObject. Need "object"."read"
    2021-09-27 13:42:04.733  - ^[[33mwarn^[[39m: admin.0 (1031) No permission for "system.user.Admin" to call subscribeObjects. Need "object"."read"
    2021-09-27 13:42:04.739  - ^[[33mwarn^[[39m: admin.0 (1031) No permission for "system.user.Admin" to call setObject. Need "object"."write"
    

    Vis und andere Funktionen laufen, soweit ich das von "außen" sagen kann.
    Ein "iobroker list instances" bestätigt dies:

    + system.adapter.admin.0                  : admin                 : iobroker                                 -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
    + system.adapter.backitup.0               : backitup              : iobroker                                 -  enabled
      system.adapter.cloud.0                  : cloud                 : iobroker                                 - disabled
      system.adapter.daswetter.0              : daswetter             : iobroker                                 -  enabled
    + system.adapter.device-reminder.0        : device-reminder       : iobroker                                 -  enabled
      system.adapter.discovery.0              : discovery             : iobroker                                 - disabled
    + system.adapter.email.0                  : email                 : iobroker                                 -  enabled
      system.adapter.feiertage.0              : feiertage             : iobroker                                 -  enabled
      system.adapter.flot.0                   : flot                  : iobroker                                 - disabled
      system.adapter.history.0                : history               : iobroker                                 - disabled
    + system.adapter.hm-rega.0                : hm-rega               : iobroker                                 -  enabled
    + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker                                 -  enabled, port: 0
    + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker                                 -  enabled, port: 0
      system.adapter.ical.0                   : ical                  : iobroker                                 -  enabled
      system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : iobroker                                 -  enabled
    + system.adapter.influxdb.0               : influxdb              : iobroker                                 -  enabled, port: 8086
    + system.adapter.info.0                   : info                  : iobroker                                 -  enabled
    + system.adapter.javascript.0             : javascript            : iobroker                                 -  enabled
    + system.adapter.jeelink.0                : jeelink               : iobroker                                 -  enabled
      system.adapter.material.0               : material              : iobroker                                 - disabled
      system.adapter.mobile.0                 : mobile                : iobroker                                 - disabled
    + system.adapter.modbus.0                 : modbus                : iobroker                                 -  enabled
    + system.adapter.ping.0                   : ping                  : iobroker                                 -  enabled
    + system.adapter.plenticore.0             : plenticore            : iobroker                                 -  enabled, port: 80
    + system.adapter.rpi2.0                   : rpi2                  : iobroker                                 -  enabled
    + system.adapter.scenes.0                 : scenes                : iobroker                                 -  enabled
    + system.adapter.shelly.0                 : shelly                : iobroker                                 -  enabled, port: 1883, bind: 192.168.XX.XX
    + system.adapter.simple-api.0             : simple-api            : iobroker                                 -  enabled, port: 8087, bind: 0.0.0.0 (SSL), run as: admin
    + system.adapter.socketio.0               : socketio              : iobroker                                 -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
    + system.adapter.sonoff.0                 : sonoff                : iobroker                                 -  enabled, port: 1884, bind: 192.168.XX.XX
    + system.adapter.sql.0                    : sql                   : iobroker                                 -  enabled, port: 0
    + system.adapter.tr-064.0                 : tr-064                : iobroker                                 -  enabled
      system.adapter.vis-colorpicker.0        : vis-colorpicker       : iobroker                                 - disabled
      system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : iobroker                                 - disabled
      system.adapter.vis-history.0            : vis-history           : iobroker                                 - disabled
      system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : iobroker                                 - disabled
      system.adapter.vis-material-webfont.0   : vis-material-webfont  : iobroker                                 -  enabled
      system.adapter.vis-material.0           : vis                   : iobroker                                 - disabled
      system.adapter.vis-materialdesign.0     : vis-materialdesign    : iobroker                                 -  enabled
      system.adapter.vis-metro.0              : vis-metro             : iobroker                                 - disabled
      system.adapter.vis-timeandweather.0     : vis-timeandweather    : iobroker                                 - disabled
      system.adapter.vis.0                    : vis                   : iobroker                                 -  enabled
    + system.adapter.web.0                    : web                   : iobroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
    
    + instance is alive
    

    Alle Adapter sind aktuell, bis auf den Host. Dieser steht noch bei 3.2. (aktuelle Version -1).

    Meine letzte Änderung am System war mein wöchentliches "apt upgrade" am Sonntag.

    Hat einer eine Idee, wie ich mich wieder an der Admin-Oberfläche anmelden kann?

    Gruß
    Darth

    Systemdata
    Hardwaresystem: Pi4
    Arbeitsspeicher: 4GB
    Festplattenart: SSD
    Betriebssystem: RaspiOS (aktuell)
    Nodejs-Version: 12.22.6
    NPM-Version: 6.14.15
    Installationsart: Skript
    Image genutzt: Nein
    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • D Darth2010

      Hallo Community,

      ich wurde gerade eben, von folgendem Fehler überrascht:

      Eine Anmeldung am Admin ist nicht mehr möglich, das ioBroker-Lade-Icon dreht sich endlos.

      Chrome zeigt im Log:

      iobroker.admin@5.1.25
      socket.io.js:59 [2021-09-27T11:42:05.468Z] Try to connect
      App.js:608 Cannot read system config: permissionError
      onError @ App.js:608
      (anonymous) @ Connection.js:415
      Promise.catch (async)
      (anonymous) @ Connection.js:415
      value @ Connection.js:344
      value @ Connection.js:355
      value @ Connection.js:306
      (anonymous) @ Connection.js:210
      SocketClient.findAnswer @ socket.io.js:255
      socket.onmessage @ socket.io.js:163
      

      Im ioBroker iobroker.current.log steht dazu folgendes:

      2021-09-27 13:42:04.726  - ^[[33mwarn^[[39m: admin.0 (1031) No permission for "system.user.Admin" to call getObject. Need "object"."read"
      2021-09-27 13:42:04.733  - ^[[33mwarn^[[39m: admin.0 (1031) No permission for "system.user.Admin" to call subscribeObjects. Need "object"."read"
      2021-09-27 13:42:04.739  - ^[[33mwarn^[[39m: admin.0 (1031) No permission for "system.user.Admin" to call setObject. Need "object"."write"
      

      Vis und andere Funktionen laufen, soweit ich das von "außen" sagen kann.
      Ein "iobroker list instances" bestätigt dies:

      + system.adapter.admin.0                  : admin                 : iobroker                                 -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
      + system.adapter.backitup.0               : backitup              : iobroker                                 -  enabled
        system.adapter.cloud.0                  : cloud                 : iobroker                                 - disabled
        system.adapter.daswetter.0              : daswetter             : iobroker                                 -  enabled
      + system.adapter.device-reminder.0        : device-reminder       : iobroker                                 -  enabled
        system.adapter.discovery.0              : discovery             : iobroker                                 - disabled
      + system.adapter.email.0                  : email                 : iobroker                                 -  enabled
        system.adapter.feiertage.0              : feiertage             : iobroker                                 -  enabled
        system.adapter.flot.0                   : flot                  : iobroker                                 - disabled
        system.adapter.history.0                : history               : iobroker                                 - disabled
      + system.adapter.hm-rega.0                : hm-rega               : iobroker                                 -  enabled
      + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker                                 -  enabled, port: 0
      + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker                                 -  enabled, port: 0
        system.adapter.ical.0                   : ical                  : iobroker                                 -  enabled
        system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : iobroker                                 -  enabled
      + system.adapter.influxdb.0               : influxdb              : iobroker                                 -  enabled, port: 8086
      + system.adapter.info.0                   : info                  : iobroker                                 -  enabled
      + system.adapter.javascript.0             : javascript            : iobroker                                 -  enabled
      + system.adapter.jeelink.0                : jeelink               : iobroker                                 -  enabled
        system.adapter.material.0               : material              : iobroker                                 - disabled
        system.adapter.mobile.0                 : mobile                : iobroker                                 - disabled
      + system.adapter.modbus.0                 : modbus                : iobroker                                 -  enabled
      + system.adapter.ping.0                   : ping                  : iobroker                                 -  enabled
      + system.adapter.plenticore.0             : plenticore            : iobroker                                 -  enabled, port: 80
      + system.adapter.rpi2.0                   : rpi2                  : iobroker                                 -  enabled
      + system.adapter.scenes.0                 : scenes                : iobroker                                 -  enabled
      + system.adapter.shelly.0                 : shelly                : iobroker                                 -  enabled, port: 1883, bind: 192.168.XX.XX
      + system.adapter.simple-api.0             : simple-api            : iobroker                                 -  enabled, port: 8087, bind: 0.0.0.0 (SSL), run as: admin
      + system.adapter.socketio.0               : socketio              : iobroker                                 -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
      + system.adapter.sonoff.0                 : sonoff                : iobroker                                 -  enabled, port: 1884, bind: 192.168.XX.XX
      + system.adapter.sql.0                    : sql                   : iobroker                                 -  enabled, port: 0
      + system.adapter.tr-064.0                 : tr-064                : iobroker                                 -  enabled
        system.adapter.vis-colorpicker.0        : vis-colorpicker       : iobroker                                 - disabled
        system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : iobroker                                 - disabled
        system.adapter.vis-history.0            : vis-history           : iobroker                                 - disabled
        system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : iobroker                                 - disabled
        system.adapter.vis-material-webfont.0   : vis-material-webfont  : iobroker                                 -  enabled
        system.adapter.vis-material.0           : vis                   : iobroker                                 - disabled
        system.adapter.vis-materialdesign.0     : vis-materialdesign    : iobroker                                 -  enabled
        system.adapter.vis-metro.0              : vis-metro             : iobroker                                 - disabled
        system.adapter.vis-timeandweather.0     : vis-timeandweather    : iobroker                                 - disabled
        system.adapter.vis.0                    : vis                   : iobroker                                 -  enabled
      + system.adapter.web.0                    : web                   : iobroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      
      + instance is alive
      

      Alle Adapter sind aktuell, bis auf den Host. Dieser steht noch bei 3.2. (aktuelle Version -1).

      Meine letzte Änderung am System war mein wöchentliches "apt upgrade" am Sonntag.

      Hat einer eine Idee, wie ich mich wieder an der Admin-Oberfläche anmelden kann?

      Gruß
      Darth

      Systemdata
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SSD
      Betriebssystem: RaspiOS (aktuell)
      Nodejs-Version: 12.22.6
      NPM-Version: 6.14.15
      Installationsart: Skript
      Image genutzt: Nein
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @darth2010

      dmesg -T | grep -i ext4
      

      anschauen.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      D 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @darth2010

        dmesg -T | grep -i ext4
        

        anschauen.

        D Offline
        D Offline
        Darth2010
        schrieb am zuletzt editiert von
        #3

        @thomas-braun said in Admin Web: Cannot read system config: permissionError:

        @darth2010

        dmesg -T | grep -i ext4
        

        anschauen.

        kein Problem:

        dmesg -T | grep -i ext4
        [Mon Sep 27 13:14:21 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1  smsc95xx.macaddr=DC:A6:32:60:3E:CB vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=tty1 console=ttyAMA0,115200 root=PARTUUID=ae2cdf77-02 rootfstype
        ext4 elevator=deadline fsck.repair=yes rootwait
        [Mon Sep 27 13:14:22 2021] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
        [Mon Sep 27 13:14:22 2021] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
        [Mon Sep 27 13:14:24 2021] EXT4-fs (sda2): re-mounted. Opts: (null)
        

        nur muss ich zugeben, dass ich daraus nicht viel lesen kann.
        Das RaspiOS wurde damals direkt auf die SSD installiert, welche per USB am Pi angeschlossen ist.

        D Thomas BraunT 2 Antworten Letzte Antwort
        0
        • D Darth2010

          @thomas-braun said in Admin Web: Cannot read system config: permissionError:

          @darth2010

          dmesg -T | grep -i ext4
          

          anschauen.

          kein Problem:

          dmesg -T | grep -i ext4
          [Mon Sep 27 13:14:21 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1  smsc95xx.macaddr=DC:A6:32:60:3E:CB vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=tty1 console=ttyAMA0,115200 root=PARTUUID=ae2cdf77-02 rootfstype
          ext4 elevator=deadline fsck.repair=yes rootwait
          [Mon Sep 27 13:14:22 2021] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
          [Mon Sep 27 13:14:22 2021] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
          [Mon Sep 27 13:14:24 2021] EXT4-fs (sda2): re-mounted. Opts: (null)
          

          nur muss ich zugeben, dass ich daraus nicht viel lesen kann.
          Das RaspiOS wurde damals direkt auf die SSD installiert, welche per USB am Pi angeschlossen ist.

          D Offline
          D Offline
          Darth2010
          schrieb am zuletzt editiert von
          #4

          @thomas-braun
          Danke für deine Hilfe.

          Ich habe zumindest die Ursache gerade gefunden:
          Ich erstelle gerade eine Webseite als VIS Ersatz für zwei ältere Tablets.
          Dazu nutze ich die von ioBroker bereitgestellte conn.js für die Abfrage der States per Sockets.
          Anscheinend hat der Apache, auf welchem dieser Seite läuft die Anmeldung blockert/verstopft.

          Was genau den Fehler verursacht hat, muss ich noch analysieren ...

          Nachdem der Apache Dienst gestoppt wurde, funktionierte die Anmeldung am ioBroker Admin direkt wieder :+1:

          Gruß
          Thomas

          1 Antwort Letzte Antwort
          0
          • D Darth2010

            @thomas-braun said in Admin Web: Cannot read system config: permissionError:

            @darth2010

            dmesg -T | grep -i ext4
            

            anschauen.

            kein Problem:

            dmesg -T | grep -i ext4
            [Mon Sep 27 13:14:21 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1  smsc95xx.macaddr=DC:A6:32:60:3E:CB vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=tty1 console=ttyAMA0,115200 root=PARTUUID=ae2cdf77-02 rootfstype
            ext4 elevator=deadline fsck.repair=yes rootwait
            [Mon Sep 27 13:14:22 2021] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
            [Mon Sep 27 13:14:22 2021] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
            [Mon Sep 27 13:14:24 2021] EXT4-fs (sda2): re-mounted. Opts: (null)
            

            nur muss ich zugeben, dass ich daraus nicht viel lesen kann.
            Das RaspiOS wurde damals direkt auf die SSD installiert, welche per USB am Pi angeschlossen ist.

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #5

            @darth2010
            Die Ausgabe ist unauffällig. Ich hatte den Verdacht, da könnte das Dateisystem defekt sein.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            D 1 Antwort Letzte Antwort
            1
            • Thomas BraunT Thomas Braun

              @darth2010
              Die Ausgabe ist unauffällig. Ich hatte den Verdacht, da könnte das Dateisystem defekt sein.

              D Offline
              D Offline
              Darth2010
              schrieb am zuletzt editiert von Darth2010
              #6

              Ich mache der Thread wieder auf, da das Problem wieder da ist und das erneute Stoppen des Apache keine Verbesserung gebracht hat.
              War wohl ein seltsamer Zufall :expressionless:

              Nachdem ich alle Geräte, die per conn.js mit dem ioBroker Verbindung aufnehmen per Firewall die Verbindung zum ioBroker untersagt und diesen neugestartet habe, ist der Admin wieder erreichbar.

              Ich werde einen neuen Thread im UI Forum erstellen, um vielleicht ein paar Tips zu bekommen, warum meine UI den Socket Adapter flutet.

              Gruß
              Darth

              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

              795

              Online

              32.5k

              Benutzer

              81.7k

              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