Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] Error im Log von host

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Error im Log von host

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

      Der Host schreibt be mir alle 10-30s folgenden Error Eintrag:

      Cannot save file /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json: Error: EACCES: permission denied, open '/opt/iobroker/node_modules/iobroker.js-c

      Eigentlich läuft alles soweit.Ich habe heute von Docker auf VM umgestellt und ein iobroker Docker Backup in der VM wiederhergestellt. Der Start war etwas holprig, ich musste ein paar Teile nachinstallieren bis iobroker wieder lief/erreichbar war. Ich könnte mir vorstellen dass eine alte IP/Host Binding oder ähnliches ursächlich sein könnte, weiß aber nicht wo ich anfangen soll zu suchen.

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

        Rechte prüfen. Unter welchem User läuft iobroker? Dem sollte auch das genannte file gehören.

        Bzw generell rechte glatt ziehen.

        Gesendet vom Handy …

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

          Danke für den Tipp. Verstehe aber nicht genau was du mit "user in iobroker" meinst. Kannst du das näher erklären?

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

            Ein Prozess läuft unter einem bestimmten Nutzer auf dem System. Bei neueren installationen ist das der User "iobroker". Kannst Du mittels "ps auxww" rausbekommen. Die Files müssen dann auch diesem User gehören sonst darf er nicht schreiben

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

              Das ist alles Neuland für mich. Ich habe google bemüht und beginne zu verstehen.

              psxws lieferte mir:

              iobroker  1094 55.0  1.0 919904 41092 ?        Rsl  22:23   0:00 iobroker.js-con 
              
              

              Um sicherzugehen, dass der user iobroker auf alle Files im Ordner iobroker zugreifen kann habe ich folgende Befehle ausgeführt:

              cd /opt
              iobroker stop
              chown -hR iobroker /iobroker
              

              Leider bekomme ich folgende antwort:

              chown: Zugriff auf '/iobroker' nicht möglich: Datei oder Verzeichnis nicht gefunden
              
              
              1 Reply Last reply Reply Quote 0
              • P
                passuff last edited by

                ohne den "/" hat es funktioniert:

                chown -hR iobroker iobroker
                

                Die Fehlermeldung und auch einige andere Auffälligkeiten scheinen verschwunden.

                Danke!

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

                Support us

                ioBroker
                Community Adapters
                Donate

                690
                Online

                31.6k
                Users

                79.5k
                Topics

                1.3m
                Posts

                2
                6
                308
                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