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. Permission Error speed-test fehlt

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    243

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Permission Error speed-test fehlt

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
speed-test
8 Beiträge 6 Kommentatoren 363 Aufrufe 6 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.
  • NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    schrieb am zuletzt editiert von
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Synology Docker
    Arbeitsspeicher: 10GB
    Festplattenart: HDD
    Betriebssystem: Synology
    Node-Version: 10.17.0
    Nodejs-Version: 10.17.0
    NPM-Version: 6.11.3
    Installationsart: Manuell
    Image genutzt: Ja
    Ort/Name der Imagedatei: Buanet V4

    Ich habe heute bemerkt, dass mein Speedtest-Script nicht mehr funktioniert (dürfte aber schon einige Tage so sein (denke seit umstieg von Buanet V3 auf V4)).

    Beim starten des Scripts kommt folgender Fehler:

    01:39:32.324	error	javascript.0 script.js.common.Speedtest: /bin/sh: 1: speed-test: not found
    01:39:32.324	error	javascript.0 script.js.common.Speedtest: Speedtest Daten konnten nicht abgefragt werden
    

    Deshalb hätte ich mit npm install --global speed-test versucht speed-test neu zu installieren.

    Dann kommt ein permission denied.

    root@iobroker:/opt/iobroker# npm install --global speed-test
    npm WARN checkPermissions Missing write access to /usr/lib/node_modules
    npm ERR! code EACCES
    npm ERR! syscall access
    npm ERR! path /usr/lib/node_modules
    npm ERR! errno -13
    npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
    npm ERR!  { [Error: EACCES: permission denied, access '/usr/lib/node_modules']
    npm ERR!   stack:
    npm ERR!    'Error: EACCES: permission denied, access \'/usr/lib/node_modules\'',
    npm ERR!   errno: -13,
    npm ERR!   code: 'EACCES',
    npm ERR!   syscall: 'access',
    npm ERR!   path: '/usr/lib/node_modules' }
    npm ERR!
    npm ERR! The operation was rejected by your operating system.
    npm ERR! It is likely you do not have the permissions to access this file as the current user
    npm ERR!
    npm ERR! If you believe this might be a permissions issue, please double-check the
    npm ERR! permissions of the file and its containing directories, or try running
    npm ERR! the command again as root/Administrator.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/iobroker/.npm/_logs/2019-10-29T00_33_20_879Z-debug.log
    root@iobroker:/opt/iobroker#
    

    Da meine Linuxkenntnisse nicht sehr gut sind, würde ich mich über Hilfe sehr freuen.

    ° Node.js Update ---> iob nodejs-update
    ° Fixer ---> iob fix

    sigi234S GlasfaserG arteckA 3 Antworten Letzte Antwort
    0
    • NegaleinN Negalein

      @arteck sagte in Permission Error speed-test fehlt:

      @Negalein

      sudo npm install --global speed-test
      

      dann wirds gehen

      du installierst ein Paket global.. das hat nix mit dem fixer zu tun.. bzw mit iobroker..

      Danke, das wars!

      AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von AlCalzone
      #8

      @all Um zur Auflösung beizutragen - das Problem hat tatsächlich mit iobroker und dem Fixer zu tun. Da manuelle npm-Installationen von Adaptern immer wieder für Permission-Probleme gesorgt haben, wird jeglicher npm-Aufruf innerhalb /opt/iobroker seit kurzem als der User iobroker ausgeführt, welcher keine Rechte hat, global Pakete zu installieren. Daher auch folgende Zeilen am Ende des Logs, man beachte den Pfad!:

      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/iobroker/.npm/_logs/2019-10-29T00_33_20_879Z-debug.log
      

      Die Lösung ist denkbar einfach: Die Installation globaler Pakete NICHT in /opt/iobroker starten. Dann gehts auch als root ohne sudo.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Antwort Letzte Antwort
      2
      • NegaleinN Negalein
        Systemdata Bitte Ausfüllen
        Hardwaresystem: Synology Docker
        Arbeitsspeicher: 10GB
        Festplattenart: HDD
        Betriebssystem: Synology
        Node-Version: 10.17.0
        Nodejs-Version: 10.17.0
        NPM-Version: 6.11.3
        Installationsart: Manuell
        Image genutzt: Ja
        Ort/Name der Imagedatei: Buanet V4

        Ich habe heute bemerkt, dass mein Speedtest-Script nicht mehr funktioniert (dürfte aber schon einige Tage so sein (denke seit umstieg von Buanet V3 auf V4)).

        Beim starten des Scripts kommt folgender Fehler:

        01:39:32.324	error	javascript.0 script.js.common.Speedtest: /bin/sh: 1: speed-test: not found
        01:39:32.324	error	javascript.0 script.js.common.Speedtest: Speedtest Daten konnten nicht abgefragt werden
        

        Deshalb hätte ich mit npm install --global speed-test versucht speed-test neu zu installieren.

        Dann kommt ein permission denied.

        root@iobroker:/opt/iobroker# npm install --global speed-test
        npm WARN checkPermissions Missing write access to /usr/lib/node_modules
        npm ERR! code EACCES
        npm ERR! syscall access
        npm ERR! path /usr/lib/node_modules
        npm ERR! errno -13
        npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
        npm ERR!  { [Error: EACCES: permission denied, access '/usr/lib/node_modules']
        npm ERR!   stack:
        npm ERR!    'Error: EACCES: permission denied, access \'/usr/lib/node_modules\'',
        npm ERR!   errno: -13,
        npm ERR!   code: 'EACCES',
        npm ERR!   syscall: 'access',
        npm ERR!   path: '/usr/lib/node_modules' }
        npm ERR!
        npm ERR! The operation was rejected by your operating system.
        npm ERR! It is likely you do not have the permissions to access this file as the current user
        npm ERR!
        npm ERR! If you believe this might be a permissions issue, please double-check the
        npm ERR! permissions of the file and its containing directories, or try running
        npm ERR! the command again as root/Administrator.
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /home/iobroker/.npm/_logs/2019-10-29T00_33_20_879Z-debug.log
        root@iobroker:/opt/iobroker#
        

        Da meine Linuxkenntnisse nicht sehr gut sind, würde ich mich über Hilfe sehr freuen.

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        schrieb am zuletzt editiert von sigi234
        #2

        @Negalein sagte in Permission Error speed-test fehlt:

        npm install --global speed-test

        sudo npm install --global speed-test

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        J 1 Antwort Letzte Antwort
        0
        • NegaleinN Negalein
          Systemdata Bitte Ausfüllen
          Hardwaresystem: Synology Docker
          Arbeitsspeicher: 10GB
          Festplattenart: HDD
          Betriebssystem: Synology
          Node-Version: 10.17.0
          Nodejs-Version: 10.17.0
          NPM-Version: 6.11.3
          Installationsart: Manuell
          Image genutzt: Ja
          Ort/Name der Imagedatei: Buanet V4

          Ich habe heute bemerkt, dass mein Speedtest-Script nicht mehr funktioniert (dürfte aber schon einige Tage so sein (denke seit umstieg von Buanet V3 auf V4)).

          Beim starten des Scripts kommt folgender Fehler:

          01:39:32.324	error	javascript.0 script.js.common.Speedtest: /bin/sh: 1: speed-test: not found
          01:39:32.324	error	javascript.0 script.js.common.Speedtest: Speedtest Daten konnten nicht abgefragt werden
          

          Deshalb hätte ich mit npm install --global speed-test versucht speed-test neu zu installieren.

          Dann kommt ein permission denied.

          root@iobroker:/opt/iobroker# npm install --global speed-test
          npm WARN checkPermissions Missing write access to /usr/lib/node_modules
          npm ERR! code EACCES
          npm ERR! syscall access
          npm ERR! path /usr/lib/node_modules
          npm ERR! errno -13
          npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
          npm ERR!  { [Error: EACCES: permission denied, access '/usr/lib/node_modules']
          npm ERR!   stack:
          npm ERR!    'Error: EACCES: permission denied, access \'/usr/lib/node_modules\'',
          npm ERR!   errno: -13,
          npm ERR!   code: 'EACCES',
          npm ERR!   syscall: 'access',
          npm ERR!   path: '/usr/lib/node_modules' }
          npm ERR!
          npm ERR! The operation was rejected by your operating system.
          npm ERR! It is likely you do not have the permissions to access this file as the current user
          npm ERR!
          npm ERR! If you believe this might be a permissions issue, please double-check the
          npm ERR! permissions of the file and its containing directories, or try running
          npm ERR! the command again as root/Administrator.
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2019-10-29T00_33_20_879Z-debug.log
          root@iobroker:/opt/iobroker#
          

          Da meine Linuxkenntnisse nicht sehr gut sind, würde ich mich über Hilfe sehr freuen.

          GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          schrieb am zuletzt editiert von
          #3

          @Negalein sagte in Permission Error speed-test fehlt:

          Dann kommt ein permission denied.

          root@iobroker:/opt/iobroker# npm install --
          npm ERR! the command again as root/Administrator.
          
          

          Er meckert, weil es nur mit Rootrechte ausführbar ist. Eigentlich davor sudo, aber der Fixer müsste die Rechte wieder Gerade biegen.

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          1 Antwort Letzte Antwort
          0
          • sigi234S sigi234

            @Negalein sagte in Permission Error speed-test fehlt:

            npm install --global speed-test

            sudo npm install --global speed-test

            J Offline
            J Offline
            Jan1
            schrieb am zuletzt editiert von Jan1
            #4

            @sigi234
            Er ist doch als root angemeldet, dann macht sudo nicht wirklich Sinn.
            Ich tippe eher mal auf "lass den Fixer laufen".

            6:10Uhr und @Glasfaser war schneller:upside_down_face:

            sigi234S 1 Antwort Letzte Antwort
            0
            • J Jan1

              @sigi234
              Er ist doch als root angemeldet, dann macht sudo nicht wirklich Sinn.
              Ich tippe eher mal auf "lass den Fixer laufen".

              6:10Uhr und @Glasfaser war schneller:upside_down_face:

              sigi234S Online
              sigi234S Online
              sigi234
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #5

              @Jan1 sagte in Permission Error speed-test fehlt:

              @sigi234
              Er ist doch als root angemeldet, dann macht sudo nicht wirklich Sinn.
              Ich tippe eher mal auf "lass den Fixer laufen".

              Ah ja root@iobroker

              Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Immer Daten sichern!

              1 Antwort Letzte Antwort
              0
              • NegaleinN Negalein
                Systemdata Bitte Ausfüllen
                Hardwaresystem: Synology Docker
                Arbeitsspeicher: 10GB
                Festplattenart: HDD
                Betriebssystem: Synology
                Node-Version: 10.17.0
                Nodejs-Version: 10.17.0
                NPM-Version: 6.11.3
                Installationsart: Manuell
                Image genutzt: Ja
                Ort/Name der Imagedatei: Buanet V4

                Ich habe heute bemerkt, dass mein Speedtest-Script nicht mehr funktioniert (dürfte aber schon einige Tage so sein (denke seit umstieg von Buanet V3 auf V4)).

                Beim starten des Scripts kommt folgender Fehler:

                01:39:32.324	error	javascript.0 script.js.common.Speedtest: /bin/sh: 1: speed-test: not found
                01:39:32.324	error	javascript.0 script.js.common.Speedtest: Speedtest Daten konnten nicht abgefragt werden
                

                Deshalb hätte ich mit npm install --global speed-test versucht speed-test neu zu installieren.

                Dann kommt ein permission denied.

                root@iobroker:/opt/iobroker# npm install --global speed-test
                npm WARN checkPermissions Missing write access to /usr/lib/node_modules
                npm ERR! code EACCES
                npm ERR! syscall access
                npm ERR! path /usr/lib/node_modules
                npm ERR! errno -13
                npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
                npm ERR!  { [Error: EACCES: permission denied, access '/usr/lib/node_modules']
                npm ERR!   stack:
                npm ERR!    'Error: EACCES: permission denied, access \'/usr/lib/node_modules\'',
                npm ERR!   errno: -13,
                npm ERR!   code: 'EACCES',
                npm ERR!   syscall: 'access',
                npm ERR!   path: '/usr/lib/node_modules' }
                npm ERR!
                npm ERR! The operation was rejected by your operating system.
                npm ERR! It is likely you do not have the permissions to access this file as the current user
                npm ERR!
                npm ERR! If you believe this might be a permissions issue, please double-check the
                npm ERR! permissions of the file and its containing directories, or try running
                npm ERR! the command again as root/Administrator.
                
                npm ERR! A complete log of this run can be found in:
                npm ERR!     /home/iobroker/.npm/_logs/2019-10-29T00_33_20_879Z-debug.log
                root@iobroker:/opt/iobroker#
                

                Da meine Linuxkenntnisse nicht sehr gut sind, würde ich mich über Hilfe sehr freuen.

                arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von arteck
                #6

                @Negalein

                sudo npm install --global speed-test
                

                dann wirds gehen

                du installierst ein Paket global.. das hat nix mit dem fixer zu tun.. bzw mit iobroker..

                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                NegaleinN 1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @Negalein

                  sudo npm install --global speed-test
                  

                  dann wirds gehen

                  du installierst ein Paket global.. das hat nix mit dem fixer zu tun.. bzw mit iobroker..

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  schrieb am zuletzt editiert von
                  #7

                  @arteck sagte in Permission Error speed-test fehlt:

                  @Negalein

                  sudo npm install --global speed-test
                  

                  dann wirds gehen

                  du installierst ein Paket global.. das hat nix mit dem fixer zu tun.. bzw mit iobroker..

                  Danke, das wars!

                  ° Node.js Update ---> iob nodejs-update
                  ° Fixer ---> iob fix

                  AlCalzoneA 1 Antwort Letzte Antwort
                  0
                  • NegaleinN Negalein

                    @arteck sagte in Permission Error speed-test fehlt:

                    @Negalein

                    sudo npm install --global speed-test
                    

                    dann wirds gehen

                    du installierst ein Paket global.. das hat nix mit dem fixer zu tun.. bzw mit iobroker..

                    Danke, das wars!

                    AlCalzoneA Offline
                    AlCalzoneA Offline
                    AlCalzone
                    Developer
                    schrieb am zuletzt editiert von AlCalzone
                    #8

                    @all Um zur Auflösung beizutragen - das Problem hat tatsächlich mit iobroker und dem Fixer zu tun. Da manuelle npm-Installationen von Adaptern immer wieder für Permission-Probleme gesorgt haben, wird jeglicher npm-Aufruf innerhalb /opt/iobroker seit kurzem als der User iobroker ausgeführt, welcher keine Rechte hat, global Pakete zu installieren. Daher auch folgende Zeilen am Ende des Logs, man beachte den Pfad!:

                    npm ERR! A complete log of this run can be found in:
                    npm ERR!     /home/iobroker/.npm/_logs/2019-10-29T00_33_20_879Z-debug.log
                    

                    Die Lösung ist denkbar einfach: Die Installation globaler Pakete NICHT in /opt/iobroker starten. Dann gehts auch als root ohne sudo.

                    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                    1 Antwort Letzte Antwort
                    2
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    903

                    Online

                    32.5k

                    Benutzer

                    81.9k

                    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