Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [Fehler] RegExp Range out of order in character class

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

[Fehler] RegExp Range out of order in character class

Scheduled Pinned Locked Moved Error/Bug
11 Posts 4 Posters 1.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • hg6806H Offline
    hg6806H Offline
    hg6806
    Most Active
    wrote on last edited by
    #1

    Ja, irgendwie ist mein System gecrashed, da dachte ich das liegt an einer korrupten SD Karte.

    Also, Backup neu aufgespielt und wieder uPnP installiert und konfiguriert und wieder gecrashed.

    D.h. Admin läuft aber kein VIS. Hier die Fehlermeldung:

    host.ioBroker-Pi3	2017-10-22 09:23:25.510	error	instance system.adapter.web.0 terminated with code 0 (OK)
    Caught	2017-10-22 09:23:25.509	error	by controller[0]: at process._tickCallback (internal/process/next_tick.js:104:9)
    Caught	2017-10-22 09:23:25.509	error	by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:73:7)
    Caught	2017-10-22 09:23:25.509	error	by controller[0]: at /opt/iobroker/node_modules/iobroker.web/node_modules/socket.io/lib/socket.js:503:12
    Caught	2017-10-22 09:23:25.509	error	by controller[0]: at Socket.emit (events.js:191:7)
    Caught	2017-10-22 09:23:25.508	error	by controller[0]: at emitTwo (events.js:106:13)
    Caught	2017-10-22 09:23:25.508	error	by controller[0]: at Socket. (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:943:25)
    Caught	2017-10-22 09:23:25.508	error	by controller[0]: at subscribe (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:285:42)
    Caught	2017-10-22 09:23:25.507	error	by controller[0]: at RegExp (native)
    Caught	2017-10-22 09:23:25.506	error	by controller[0]: SyntaxError: Invalid regular expression: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/: Range out of order in character class
    web.0	2017-10-22 09:23:25.422	info	terminating
    web.0	2017-10-22 09:23:25.390	info	terminated http server on port 8082
    web.0	2017-10-22 09:23:25.388	info	terminating http server on port 8082
    web.0	2017-10-22 09:23:25.385	error	at process._tickCallback (internal/process/next_tick.js:104:9)
    web.0	2017-10-22 09:23:25.385	error	at _combinedTickCallback (internal/process/next_tick.js:73:7)
    web.0	2017-10-22 09:23:25.385	error	at /opt/iobroker/node_modules/iobroker.web/node_modules/socket.io/lib/socket.js:503:12
    web.0	2017-10-22 09:23:25.385	error	at Socket.emit (events.js:191:7)
    web.0	2017-10-22 09:23:25.385	error	at emitTwo (events.js:106:13)
    web.0	2017-10-22 09:23:25.385	error	at Socket. (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:943:25)
    web.0	2017-10-22 09:23:25.385	error	at subscribe (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:285:42)
    web.0	2017-10-22 09:23:25.385	error	at RegExp (native)
    web.0	2017-10-22 09:23:25.385	error	SyntaxError: Invalid regular expression: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/: Range out of order in character class
    web.0	2017-10-22 09:23:25.384	error	uncaught exception: Invalid regular expression: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/: Range out of order in character class
    
    

    Vielleicht kann jemand etwas damit anfangen.

    Habe den Adapter gestoppt, auch das Script und neu gebootet, Fehler bleibt bestehen.

    1 Reply Last reply
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      wrote on last edited by
      #2

      @hg6806:

      /upnp.0.DENON:[AVR-3311].MediaRenderer.Alive/: Range out of order in character class `
      Da hat der Entwickler vergessen, die eckigen Klammern zu escapen.

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

      1 Reply Last reply
      0
      • hg6806H Offline
        hg6806H Offline
        hg6806
        Most Active
        wrote on last edited by
        #3

        ? was meinst du damit?

        1 Reply Last reply
        0
        • Jey CeeJ Online
          Jey CeeJ Online
          Jey Cee
          Developer
          wrote on last edited by
          #4

          @AlCalzone:

          @hg6806:

          /upnp.0.DENON:[AVR-3311].MediaRenderer.Alive/: Range out of order in character class Da hat der Entwickler vergessen, die eckigen Klammern zu escapen.

          Ja das dachte ich mir auch, leider weiss ich nicht wo.

          Aber was mich irritiert:
          @hg6806:

          Habe den Adapter gestoppt, auch das Script und neu gebootet, Fehler bleibt bestehen. `

          Und was noch merkwürdig ist, ich selbst hab ebenfalls ein Gerät wo im Namen Eckige Klammern vorkommen und hatte das Problem noch nie.

          @hg6806: Kannst du bitte mal den Log level des Adapters auf "debug" stellen und das log bereit stellen. Dann finde ich hoffentlich die stelle an der es hackt.

          Persönlicher Support
          Spenden -> paypal.me/J3YC33

          1 Reply Last reply
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            wrote on last edited by
            #5

            @Jey Cee:

            Ja das dachte ich mir auch, leider weiss ich nicht wo. `
            Na, die eckigen Klammern ;)

            falsch: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/
            richtig: /upnp\.0\.DENON:\[AVR-3311\]\.MediaRenderer\.Alive/
            
            

            Oder um ganz sicher zu gehen:

            /upnp\.0\.DENON\:\[AVR\-3311\]\.MediaRenderer\.Alive/
            

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

            1 Reply Last reply
            0
            • Jey CeeJ Online
              Jey CeeJ Online
              Jey Cee
              Developer
              wrote on last edited by
              #6

              :roll: das war mir schon klar, nur wo in dem Code des Adapters das Problem sitzt.

              Im Code des Adapters baue ich nirgendwo eine solche RegExp zusammen.

              Persönlicher Support
              Spenden -> paypal.me/J3YC33

              1 Reply Last reply
              0
              • AlCalzoneA Offline
                AlCalzoneA Offline
                AlCalzone
                Developer
                wrote on last edited by
                #7

                Mögliche Zeilen:

                https://github.com/Jey-Cee/ioBroker.upn … n.js#L1597

                https://github.com/Jey-Cee/ioBroker.upn ... n.js#L1340

                https://github.com/Jey-Cee/ioBroker.upn ... n.js#L1650

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

                1 Reply Last reply
                0
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  wrote on last edited by
                  #8

                  @AlCalzone:

                  @hg6806:

                  /upnp.0.DENON:[AVR-3311].MediaRenderer.Alive/: Range out of order in character class Da hat der Entwickler vergessen, die eckigen Klammern zu escapen.
                  Habe es gemacht jetzt:

                  https://github.com/ioBroker/ioBroker.so … 48824eL266

                  1 Reply Last reply
                  0
                  • hg6806H Offline
                    hg6806H Offline
                    hg6806
                    Most Active
                    wrote on last edited by
                    #9

                    So, System neu aufgesetzt. Lag dann wohl doch nicht an der SD Karte, wobei ich das Thema auch mal angehen werde.

                    Wo liegt denn jetzt der Fehler an mir oder dem Adapter?

                    Der Log Level stand auf Debug. Mehr habe ich leider nicht mehr :-(

                    1 Reply Last reply
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      wrote on last edited by
                      #10

                      @hg6806:

                      So, System neu aufgesetzt. Lag dann wohl doch nicht an der SD Karte, wobei ich das Thema auch mal angehen werde.

                      Wo liegt denn jetzt der Fehler an mir oder dem Adapter?

                      Der Log Level stand auf Debug. Mehr habe ich leider nicht mehr :-( `
                      Mach mal:

                      cd /opt/iobroker/node_modules/iobroker.web
                      npm i iobroker.socketio@1.8.5 --production
                      cd /opt/iobroker
                      npm i iobroker.socketio@1.8.5 --production
                      iobroker restart web
                      
                      
                      1 Reply Last reply
                      0
                      • hg6806H Offline
                        hg6806H Offline
                        hg6806
                        Most Active
                        wrote on last edited by
                        #11

                        Erledigt, socket IO Adapter steht im Admin komischerweise trotz Aktualisierung noch immer auf 1.8.3

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        402

                        Online

                        32.5k

                        Users

                        81.7k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe