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] Fehler bei Installation

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[Gelöst] Fehler bei Installation

Geplant Angeheftet Gesperrt Verschoben Error/Bug
19 Beiträge 4 Kommentatoren 456 Aufrufe 3 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.
  • jewinkJ jewink

    @homoran

    @jewink sagte in Fehler bei Installation:

    ich war in der ROOT als ich das Script aufgerufen habe.

    oder in /root?

    Ich stand in /. Aber ich habe mal kurz auf das Script geschaut, es sollte eigentlich keinen Unterscheid machen wo man steht, da das Script absolute Pfade verwendet.

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #10

    @jewink sagte in Fehler bei Installation:

    es sollte eigentlich keinen Unterscheid machen

    ja, man sollte auch als root installieren können.

    Dann kann ich dir leider nicht mehr helfen, da reicht mein Wissen nicht aus

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von wendy2702
      #11

      Wie sieht denn die Node und NPM Installation aus?

      which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs 
      

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      jewinkJ 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        Wie sieht denn die Node und NPM Installation aus?

        which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs 
        
        jewinkJ Offline
        jewinkJ Offline
        jewink
        schrieb am zuletzt editiert von jewink
        #12

        @wendy2702 said in Fehler bei Installation:

        which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs

        Das sollte eigentlich alles passen. Das sind die Versionen, die das Installer Script automatisch installiert hat.

        /usr/bin/nodejs
        v12.21.0
        /usr/bin/node
        v12.21.0
        /usr/bin/npm
        6.14.11
        nodejs:
          Installed: 12.21.0-1nodesource1
          Candidate: 12.21.0-1nodesource1
          Version table:
         *** 12.21.0-1nodesource1 500
                500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages
                100 /var/lib/dpkg/status
             10.24.0~dfsg-1~deb10u1 500
                500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
             10.21.0~dfsg-1~deb10u1 500
                500 http://ftp.de.debian.org/debian buster/main amd64 Packages
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #13

          @jewink Lief der letzte Versuch als “root” ? Falls ja mal bitte den Fixer laufen lassen und dann —>

          Kannst du mal das machen

          cd /opt/iobroker/
          sudo -H -u iobroker npm install iobroker.js-controller
          

          Und davon die Ausgabe posten.

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • jewinkJ jewink

            @wendy2702 said in Fehler bei Installation:

            which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs

            Das sollte eigentlich alles passen. Das sind die Versionen, die das Installer Script automatisch installiert hat.

            /usr/bin/nodejs
            v12.21.0
            /usr/bin/node
            v12.21.0
            /usr/bin/npm
            6.14.11
            nodejs:
              Installed: 12.21.0-1nodesource1
              Candidate: 12.21.0-1nodesource1
              Version table:
             *** 12.21.0-1nodesource1 500
                    500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages
                    100 /var/lib/dpkg/status
                 10.24.0~dfsg-1~deb10u1 500
                    500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
                 10.21.0~dfsg-1~deb10u1 500
                    500 http://ftp.de.debian.org/debian buster/main amd64 Packages
            
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #14

            @jewink

            Gibt es da einen User namens nuc?

            Was kommt auf

            sudo whoami
            

            von diesem User ausgeführt?

            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

            jewinkJ 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @jewink

              Gibt es da einen User namens nuc?

              Was kommt auf

              sudo whoami
              

              von diesem User ausgeführt?

              jewinkJ Offline
              jewinkJ Offline
              jewink
              schrieb am zuletzt editiert von jewink
              #15

              @wendy2702
              Die Fehlermeldung als normaler User oder auch als ROOT war immer die gleiche. Ich hatte auch schon versucht den Controller einzeln nachzuinstallieren. Aber auch dabei kam die bekannte Fehlermeldung.

              @thomas-braun
              Ja es gibt einen User nuc. Wenn ich den Befehl ausführe bekomme ich "root" als Ausgabe zurück.


              Aber ich habe es jetzt nach unzähligen Versuchen tatsächlich hinbekommen, dass sich ioBroker ohne Fehler installieren ließ. Die Lösung war alle Docker Container vor der Installation zu beenden. Ich vermute, dass es daran lag, dass ein Container (Portainer) den Port 9000 belegt hat, der scheinbar auch vom ioBroker Controller benutzt wird. Das war mir so nicht bewusst und die Fehlermeldung hat ja auch nicht unbedingt darauf hingedeutet.

              Ich danke allen, die versucht haben mir mit meinem Problem zu helfen. Ich könnte den Post auf "gelöst" setzen, wenn es hier im Forum so gehandhabt wird.

              Viele Grüße, Jens

              wendy2702W Thomas BraunT 2 Antworten Letzte Antwort
              0
              • jewinkJ jewink

                @wendy2702
                Die Fehlermeldung als normaler User oder auch als ROOT war immer die gleiche. Ich hatte auch schon versucht den Controller einzeln nachzuinstallieren. Aber auch dabei kam die bekannte Fehlermeldung.

                @thomas-braun
                Ja es gibt einen User nuc. Wenn ich den Befehl ausführe bekomme ich "root" als Ausgabe zurück.


                Aber ich habe es jetzt nach unzähligen Versuchen tatsächlich hinbekommen, dass sich ioBroker ohne Fehler installieren ließ. Die Lösung war alle Docker Container vor der Installation zu beenden. Ich vermute, dass es daran lag, dass ein Container (Portainer) den Port 9000 belegt hat, der scheinbar auch vom ioBroker Controller benutzt wird. Das war mir so nicht bewusst und die Fehlermeldung hat ja auch nicht unbedingt darauf hingedeutet.

                Ich danke allen, die versucht haben mir mit meinem Problem zu helfen. Ich könnte den Post auf "gelöst" setzen, wenn es hier im Forum so gehandhabt wird.

                Viele Grüße, Jens

                wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #16

                @jewink Danke für die Info. Das mit dem Portainer hatten wir schonmal im Forum. Hätte an der Stelle geholfen wenn du es erwähnt hättest.

                Aber läuft ja jetzt.

                Thema als Gelöst markieren indem du den Titel vom ersten Post um ein

                [Gelöst]
                

                ergänzt.

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • jewinkJ jewink

                  @wendy2702
                  Die Fehlermeldung als normaler User oder auch als ROOT war immer die gleiche. Ich hatte auch schon versucht den Controller einzeln nachzuinstallieren. Aber auch dabei kam die bekannte Fehlermeldung.

                  @thomas-braun
                  Ja es gibt einen User nuc. Wenn ich den Befehl ausführe bekomme ich "root" als Ausgabe zurück.


                  Aber ich habe es jetzt nach unzähligen Versuchen tatsächlich hinbekommen, dass sich ioBroker ohne Fehler installieren ließ. Die Lösung war alle Docker Container vor der Installation zu beenden. Ich vermute, dass es daran lag, dass ein Container (Portainer) den Port 9000 belegt hat, der scheinbar auch vom ioBroker Controller benutzt wird. Das war mir so nicht bewusst und die Fehlermeldung hat ja auch nicht unbedingt darauf hingedeutet.

                  Ich danke allen, die versucht haben mir mit meinem Problem zu helfen. Ich könnte den Post auf "gelöst" setzen, wenn es hier im Forum so gehandhabt wird.

                  Viele Grüße, Jens

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

                  @jewink sagte in Fehler bei Installation:

                  Ja es gibt einen User nuc. Wenn ich den Befehl ausführe bekomme ich "root" als Ausgabe zurück.

                  Dann meld dich auch nicht als root an.

                  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

                  jewinkJ 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @jewink sagte in Fehler bei Installation:

                    Ja es gibt einen User nuc. Wenn ich den Befehl ausführe bekomme ich "root" als Ausgabe zurück.

                    Dann meld dich auch nicht als root an.

                    jewinkJ Offline
                    jewinkJ Offline
                    jewink
                    schrieb am zuletzt editiert von
                    #18

                    @wendy2702
                    Wenn ich geahnt hätte, dass es eine Rolle spielt, hätte ich es erwähnt. Aber wenn man sein Problem beschreibt, denkt man ja nicht immer an alle Möglichkeiten.
                    Ok, ich setzte dann den Post auf [Gelöst].

                    @thomas-braun
                    Den Kommentar verstehe ich nicht. Ich habe mich nicht als root angemeldet. Ein "sudo whoami" gibt immer root als Ausgabe zurück, egal als welcher User man den Befehl ausführt. Dafür steht ja das "sudo" davor.

                    1 Antwort Letzte Antwort
                    0
                    • jewinkJ jewink

                      @homoran

                      Im Grundsystem (Debian)?

                      Ja

                      in welchem Verzeichnis?

                      In das Verzeichnis, welches der Installer automatisch benutzt: /opt/iobroker

                      Als welcher User?

                      Ich habe es versucht als root und auch als normaler User. Dann werde ich zusätzlich nach dem sudo Passwort gefragt. Beide Male erhalte ich dieselbe Fehlermeldung.

                      Da ich mich mit Docker gar nicht auskenne, weiß ich nicht, ob da irgendetwas umgebogen wird, z.B. IP-Adressen

                      Soweit ich weiss wird am Grundsystem IP-technisch nichts umgebogen. Docker hat allerdings sein eigenes Netzwerk, welches bei mir mit 172.17.... anfängt.

                      @jewink sagte in Fehler bei Installation:

                      Das ist aber auch kein Wunder, da ioBroker nicht startet.

                      Woher weisst du das?

                      Weil "ps -ef | grep -i iobroker" nichts findet.

                      @jewink sagte in Fehler bei Installation:

                      Der Befehl "sudo systemctl status iobroker" gibt folgendes aus:

                      wie kommst du af den Befehl?

                      Da ioBroker den systemd Service benutzt, kann man den Status mit systemctl abfragen.

                      Warum nicht iobroker status?

                      Der einfache Aufruf von "iobroker" sollte eine Liste mit möglichen Befehlen zurückgeben, wenn ich mich nicht irre. Da das schon nicht funktioniert, wird auch jeder weitere Parameter kein Ergebnis zurückgeben. "iobroker status" schmeisst übrigens den selben Fehler.

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

                      @jewink sagte in Fehler bei Installation:

                      Ich habe es versucht als root und auch als normaler User.

                      Deswegen mein Kommentar.
                      Und das man mit sudo (auch) in die root-Rolle wechseln kann weiß ich.

                      Ein "sudo whoami" gibt immer root als Ausgabe zurück, egal als welcher User man den Befehl ausführt.

                      Stimmt so generell natürlich auch nicht. Der User muss schon in den richtigen Gruppen oder in den sudoers eingetragen 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

                      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

                      683

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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