Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Proxmox Container: ioB Install.-Fehler unix-dgram

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    658

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

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

Proxmox Container: ioB Install.-Fehler unix-dgram

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
proxmoxdebianinstallationunix-dgram
5 Beiträge 2 Kommentatoren 556 Aufrufe 2 Beobachtet
  • Ä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.
  • MicM Offline
    MicM Offline
    Mic
    Developer
    schrieb am zuletzt editiert von Mic
    #1

    Hi,

    beim Versuch, ioBroker in einem frischen Debian-Container (9.7-1) zu installieren, bekomme ich eine Fehlermeldung.

    Vorgehensweise:

    1. Debian-Container (CT) erstellen
    2. In Proxmox den CT starten und auf die Konsole gehen
    3. Neuen Nicht-Admin-User anlegen:
      adduser <username>
    4. sudo installieren: apt-get install -y sudo
    5. User zur sudo-Gruppe hinzufügen: adduser <username> sudo
    6. Der Befehl ip addr gibt uns die IP-Adresse. Damit können wir uns nun mit Putty verbinden, immer den neu angelegten User nehmen, nicht den admin.
    7. Nun im Putty aktualisieren:
      sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
    8. curl installieren: sudo apt-get install curl
    9. (Zur Sicherheit in Proxmox einen Snapshot erstellen)
    10. curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
    11. sudo apt install -y nodejs
    12. sudo npm install -g npm
    13. sudo reboot
    14. curl -sL https://iobroker.net/install.sh | bash -

    Hier die Fehlermeldung:

    /home/io/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Error 1
    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:262:23)
    gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
    gyp ERR! System Linux 4.15.18-11-pve
    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/unix-dgram
    gyp ERR! node -v v10.16.0
    gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok
    
    ==========================================================================
        Finalizing installation (4/4)
    ==========================================================================
    
    Enabling autostart...
    Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service -> /lib/systemd/system/iobroker.service.
    Autostart enabled!
    Fixing directory permissions...
    
    ==========================================================================
    
        ioBroker was installed successfully
        Open http://xx.xx.xx.xx:8081 in a browser and start configuring!
    
    ==========================================================================
    

    Wie soll man mit dem Fehler umgehen?

    Danke,
    Mic

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #4

      Siehe https://forum.iobroker.net/post/266656 Post #2 (die FAQ) Punkt #3 ...
      Wir bereiten gerade eine 1.5.13 vor die dieses Problem löst. Effektiv ist es aber eine Optionale Dependency und nur relevant wenn man Syslog nutzen will. Von daher: Im Zweifel Ignore

      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
      MicM 1 Antwort Letzte Antwort
      0
      • MicM Offline
        MicM Offline
        Mic
        Developer
        schrieb am zuletzt editiert von
        #2

        Jemand einen Hinweis? Danke

        1 Antwort Letzte Antwort
        0
        • MicM Offline
          MicM Offline
          Mic
          Developer
          schrieb am zuletzt editiert von Mic
          #3

          Ok, ich konnte es isolieren, ist definitiv ein Problem mit Node.js 10.

          Ich habe oben in Punkt 9 den Snapshot zurückgespielt, dann in Zeile 10 die "setup_10.x" durch "setup_8.x" getauscht.
          Hiermit installierte Version:

          io@ctioBrokerTest:~$ node -v
          v8.16.0
          io@ctioBrokerTest:~$ nodejs -v
          v8.16.0
          

          Danach Punkte 11-14 durchgeführt, und alles lief ohne Warnungen und Fehler durch:

          ==========================================================================
          
              Welcome to the ioBroker installer!
              Installer version: 2019-05-14
          
              You might need to enter your password a couple of times.
          
          ==========================================================================
          
          
          ==========================================================================
              Installing prerequisites (1/4)
          ==========================================================================
          
          [sudo] password for io:
          Installed acl
          Installed libcap2-bin
          Installed build-essential
          Installed libavahi-compat-libdnssd-dev
          Installed libudev-dev
          Installed libpam0g-dev
          Installed git
          Installed unzip
          
          ==========================================================================
              Creating ioBroker user and directory (2/4)
          ==========================================================================
          
          User iobroker created
          Created /etc/sudoers.d/iobroker
          Directory /opt/iobroker created
          
          ==========================================================================
              Installing ioBroker (3/4)
          ==========================================================================
          
          
          ==========================================================================
              Finalizing installation (4/4)
          ==========================================================================
          
          Enabling autostart...
          Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service -> /lib/systemd/system/iobroker.service.
          Autostart enabled!
          Fixing directory permissions...
          
          ==========================================================================
          
              ioBroker was installed successfully
              Open http://xx.xx.xx.xx:8081 in a browser and start configuring!
          
          ==========================================================================
          
          
          You need to re-login before doing anything else on the console!
          
          
          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #4

            Siehe https://forum.iobroker.net/post/266656 Post #2 (die FAQ) Punkt #3 ...
            Wir bereiten gerade eine 1.5.13 vor die dieses Problem löst. Effektiv ist es aber eine Optionale Dependency und nur relevant wenn man Syslog nutzen will. Von daher: Im Zweifel Ignore

            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
            MicM 1 Antwort Letzte Antwort
            0
            • apollon77A apollon77

              Siehe https://forum.iobroker.net/post/266656 Post #2 (die FAQ) Punkt #3 ...
              Wir bereiten gerade eine 1.5.13 vor die dieses Problem löst. Effektiv ist es aber eine Optionale Dependency und nur relevant wenn man Syslog nutzen will. Von daher: Im Zweifel Ignore

              MicM Offline
              MicM Offline
              Mic
              Developer
              schrieb am zuletzt editiert von
              #5

              @apollon77
              Danke. Aber dann kommt:

              io@ctioBrokerTest:/opt/iobroker/node_modules/iobroker.js-controller$ sudo npm i unix-dgram@2.0.3
              
              > unix-dgram@2.0.3 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram
              > node-gyp rebuild
              
              gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/10.16.0"
              gyp WARN EACCES attempting to reinstall using temporary dev dir "/tmp/.node-gyp"
              gyp ERR! configure error
              gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram/build'
              gyp ERR! System Linux 4.15.18-11-pve
              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/iobroker.js-controller/node_modules/unix-dgram
              gyp ERR! node -v v10.16.0
              gyp ERR! node-gyp -v v3.8.0
              gyp ERR! not ok
              npm ERR! code ELIFECYCLE
              npm ERR! errno 1
              npm ERR! unix-dgram@2.0.3 install: `node-gyp rebuild`
              npm ERR! Exit status 1
              npm ERR!
              npm ERR! Failed at the unix-dgram@2.0.3 install script.
              npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
              
              npm ERR! A complete log of this run can be found in:
              npm ERR!     /root/.npm/_logs/2019-07-03T17_00_02_210Z-debug.log
              
              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              572

              Online

              32.7k

              Benutzer

              82.6k

              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