Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Untersuchung: code 25 fehlerlösung

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Untersuchung: code 25 fehlerlösung

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky last edited by

      @Thomas-Braun

      das geht:

      for i in $(find -type d -iname ".*-*"); do echo ${i%%/}; done
      

      muss im node_modul ordner so aufgerufen werden

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @liv-in-sky last edited by

        @liv-in-sky

        Und wo ist jetzt der Unterschied? Das ist doch genau der ursprüngliche Befehl von mir.

        liv-in-sky 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky last edited by

          hier noch mal der ganze output - wie gesagt 2te zeile und zeile 35 müßten gefiltert werden - erkennt man sehr gut

          for i in $(find -type d -iname ".*-*"); do echo ${i%%/}; done
          ./csvtojson/.ts-node
          ./.bson-a4WfR2fa
          ./.node-red-Kvc6EPdV
          ./meross-cloud/node_modules/.ms-EMl4tJPM
          ./meross-cloud/node_modules/.safe-buffer-lBhM5oG0
          ./meross-cloud/node_modules/.mqtt-8zgQhKQg
          ./meross-cloud/node_modules/.string_decoder-FpFLDLtN
          ./meross-cloud/node_modules/.readable-stream-TlXxHOtL
          ./meross-cloud/node_modules/.ws-txwUVoby
          ./meross-cloud/node_modules/.debug-CaRvIbnq
          ./.node-red-node-email-1lk8B7Gi
          ./iobroker.mqtt/node_modules/.safe-buffer-1L9ittQY
          ./iobroker.mqtt/node_modules/.debug-Fk5FqXGC
          ./iobroker.mqtt/node_modules/.readable-stream-nz1Xpi3N
          ./iobroker.mqtt/node_modules/.ms-0d57qAAX
          ./iobroker.mqtt/node_modules/.mqtt-n2S36XkG
          ./iobroker.mqtt/node_modules/.string_decoder-lIpqv6es
          ./.iobroker.node-red-lv0iVi6J
          ./.mongodb-connection-string-url-iEu3f9Lf
          ./.mongodb-9LMcV19S
          ./@babel/.runtime-cSN2FFol
          ./.uglify-js-UrZ3Klfa
          ./.socks-Ly3eN6mV
          ./.got-DFICjTYm
          ./.node-red-node-feedparser-BvY866YR
          ./.i18next-VFNyugyK
          ./@node-red/.runtime-1jQRdxlO
          ./@node-red/.editor-api-Xk7v1FU7
          ./@node-red/.nodes-oC2yqxJN
          ./@node-red/.registry-ccnbcuRd
          ./@node-red/.editor-client-FpqhSpDH
          ./@node-red/.util-sbKUIGKV
          ./.mqtt-uuzoX3iL
          ./puppeteer/.local-chromium
          ./.node-red-admin-97cICUzY
          ./.hpagent-PUXuWBzq
          
          

          lösung wäre dann:

          for i in $(find -type d -iname ".*-*" ! -iname ".ts-node" ! -iname ".local-chromium"); do echo ${i%%/}; done
          
          

          nur mit dem rm statt dem echo

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Thomas Braun last edited by liv-in-sky

            @thomas-braun

            der pfad !!

            "node_modules" im befehl

            for i in $(find -type d -iname "node_modules/.*-*"); do echo ${i%%/}; done
            for i in $(find -type d -iname ".*-*"); do echo ${i%%/}; done 
            
            
            1 Reply Last reply Reply Quote 1
            • Thomas Braun
              Thomas Braun Most Active @liv-in-sky last edited by

              @liv-in-sky

              Bitte vollständige Ein- und Ausgabezeilen. Bei dem Befehl ist es wichtig zu sehen wo du im Pfad stehst.

              liv-in-sky 2 Replies Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Thomas Braun last edited by

                @thomas-braun

                 /opt/iobroker/node_modules
                
                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @liv-in-sky last edited by

                  @liv-in-sky

                  VOLLSTÄNDIGE EIN- UND AUSGABEZEILE.
                  Nicht nacherzählen, ZEIGEN.

                  1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @Thomas Braun last edited by

                    @thomas-braun

                    befehl einfach so machen ??

                    cd /opt/iobroker/node_modules && for i in $(find -type d -iname ".*-*"); do echo ${i%%/}; done
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @liv-in-sky last edited by Thomas Braun

                      @liv-in-sky

                      Einfach das vollständige LogIn prompt mitkopieren. Das reicht schon.

                      liv-in-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @Thomas Braun last edited by

                        @thomas-braun

                        e@iobroker59:/opt/iobroker/node_modules$ for i in $(find -type d -iname "node_modules/.*-*"); do echo ${i%%/}; done
                        find: warning: ‘-iname’ matches against basenames only, but the given pattern contains a directory separator (‘/’), thus the expression will evaluate to false all the time.  Did you mean ‘-iwholename’?
                        e@iobroker59:/opt/iobroker/node_modules$
                        
                        
                        1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky last edited by

                          siehe puppeteer fehler - was ein zufall 🙂

                          https://forum.iobroker.net/post/845934

                          1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky last edited by

                            @apollon77

                            sind schon 2 user mit dem puppeteer problem daher würde ich eine änderung deiner beschreibung - zumindest vorübergehend dahin ändern

                            zuerst ausführen:

                            cd /opt/iobroker/node_modules && for i in $(find -type d -iname ".*-*"); do echo ${i%%/}; done 
                            

                            dann ausgabedurchsehen, ob das gefundene diese "wirren" namen am ende hat hat z.b.: "./.node-red-admin-97cICUzY"

                            dann den befehl mit rm ändern mit den ausnahmen (bei mir: ! -iname ".ts-node" ! -iname ".local-chromium" )

                            cd /opt/iobroker/node_modules && for i in $(find -type d -iname ".*-*" ! -iname ".ts-node" ! -iname ".local-chromium" ); do rm -rf ${i%%/}; done
                            

                            weiß nicht, ob dir das gefällt - umständlich - aber sicherer um spätere fehlersuche zu vermeiden - wird wahrsheinlich eh nicht bei allzu vielen usern sein - puppeteer user und evtl noch user mit zusätzlichen npm modulen

                            oder ihr habt bessere idee

                            Thomas Braun J 2 Replies Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @liv-in-sky last edited by Thomas Braun

                              @liv-in-sky

                              Funktionert der?
                              Schließt schon mal alles aus, was nicht 8 Zeichen hinter dem Bindestrich hat (also z. B. .ts-node) und .local-chromium heißt.

                              for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%/}; done 
                              

                              [Edit: Es ist jetzt egal in welchem Verzeichnis der Befehl verwendet wird.

                              liv-in-sky W paul53 3 Replies Last reply Reply Quote 4
                              • liv-in-sky
                                liv-in-sky @Thomas Braun last edited by

                                @thomas-braun sagte in Untersuchung: code 25 fehlerlösung:

                                for i in $(find -type d -iname ".*-????????" ! -iname ".local-chromium"); do echo ${i%%/}; done

                                ja - zumindest die beiden werden nicht mehr angezeigt

                                e@iobroker59:/opt/iobroker/node_modules$ for i in $(find -type d -iname ".*-????????" ! -iname ".local-chromium"); do echo ${i%%/}; done
                                ./.bson-a4WfR2fa
                                ./.node-red-Kvc6EPdV
                                ./meross-cloud/node_modules/.ms-EMl4tJPM
                                ./meross-cloud/node_modules/.safe-buffer-lBhM5oG0
                                ./meross-cloud/node_modules/.mqtt-8zgQhKQg
                                ./meross-cloud/node_modules/.string_decoder-FpFLDLtN
                                ./meross-cloud/node_modules/.readable-stream-TlXxHOtL
                                ./meross-cloud/node_modules/.ws-txwUVoby
                                ./meross-cloud/node_modules/.debug-CaRvIbnq
                                ./.node-red-node-email-1lk8B7Gi
                                ./iobroker.mqtt/node_modules/.safe-buffer-1L9ittQY
                                ./iobroker.mqtt/node_modules/.debug-Fk5FqXGC
                                ./iobroker.mqtt/node_modules/.readable-stream-nz1Xpi3N
                                ./iobroker.mqtt/node_modules/.ms-0d57qAAX
                                ./iobroker.mqtt/node_modules/.mqtt-n2S36XkG
                                ./iobroker.mqtt/node_modules/.string_decoder-lIpqv6es
                                ./.iobroker.node-red-lv0iVi6J
                                ./.mongodb-connection-string-url-iEu3f9Lf
                                ./.mongodb-9LMcV19S
                                ./@babel/.runtime-cSN2FFol
                                ./.uglify-js-UrZ3Klfa
                                ./.socks-Ly3eN6mV
                                ./.got-DFICjTYm
                                ./.node-red-node-feedparser-BvY866YR
                                ./.i18next-VFNyugyK
                                ./@node-red/.runtime-1jQRdxlO
                                ./@node-red/.editor-api-Xk7v1FU7
                                ./@node-red/.nodes-oC2yqxJN
                                ./@node-red/.registry-ccnbcuRd
                                ./@node-red/.editor-client-FpqhSpDH
                                ./@node-red/.util-sbKUIGKV
                                ./.mqtt-uuzoX3iL
                                ./.node-red-admin-97cICUzY
                                ./.hpagent-PUXuWBzq
                                e@iobroker59:/opt/iobroker/node_modules$
                                
                                
                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @liv-in-sky last edited by Thomas Braun

                                  @liv-in-sky

                                  Was jetzt noch ausgespuckt wird sieht für mich wie 'das kann weg' aus.

                                  liv-in-sky 1 Reply Last reply Reply Quote 0
                                  • liv-in-sky
                                    liv-in-sky @Thomas Braun last edited by

                                    @thomas-braun sehe ich auch so

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

                                      @Homoran

                                      Homoran 1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @apollon77 last edited by

                                        @apollon77

                                        https://forum.iobroker.net/post/845727

                                        so ok?

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

                                          @homoran da bke

                                          1 Reply Last reply Reply Quote 0
                                          • SBorg
                                            SBorg Forum Testing Most Active last edited by

                                            Soll der Befehl nur anzeigen oder gleich löschen, da er so aktuell das Problem nicht fixt 😉

                                            @apollon77 Ich habe mal den Befehl a bisserl modifiziert. Bei mir gibt es diese Tmp-Verzeichnisse stellenweise schon seit 13. Oktober 2021 (nein, kein Schreibfehler).

                                            Was aber IMHO interessanter ist:

                                            drwxrwxr-x+ 2 iobroker iobroker 4096 Aug 15 05:11 ./iobroker.javascript/node_modules/@types/.iobroker-H0DYMotS
                                            drwxrwxr-x+ 2 iobroker iobroker 4096 Aug 15 05:11 ./iobroker.javascript/node_modules/@types/.tough-cookie-ZhFQ7n2j
                                            drwxrwxr-x+ 2 iobroker iobroker 4096 Aug 15 05:11 ./iobroker.javascript/node_modules/@types/.caseless-E7EBKTiW
                                            drwxrwxr-x+ 7 iobroker iobroker 4096 Aug 15 05:11 ./iobroker.javascript/node_modules/@types/.node-f0Rqzy2m
                                            drwxrwxr-x+ 2 iobroker iobroker 4096 Aug 15 05:11 ./iobroker.javascript/node_modules/@types/.request-jbJT2ToX
                                            drwxrwxr-x+ 3 iobroker iobroker 4096 Aug 15 05:11 ./iobroker.javascript/node_modules/@selderee/.plugin-htmlparser2-N600RMmq
                                            

                                            Ich habe ganz bestimmt nix morgens um 05:11 Uhr "angestellt". Spricht ein wenig gegen die reine NPM-Theorie, zumindest fände ich das bedenklich, wenn sich NPM solch Freiheiten herausnehmen würde ( 😉 )?

                                            Thomas Braun apollon77 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            904
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            34
                                            255
                                            31297
                                            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