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. ioBroker Allgemein
  4. Web-Adapter: Cannot decode URI

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

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

Web-Adapter: Cannot decode URI

Scheduled Pinned Locked Moved ioBroker Allgemein
10 Posts 6 Posters 1.0k Views 7 Watching
  • 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.
  • CodierknechtC Online
    CodierknechtC Online
    Codierknecht
    Developer Most Active
    wrote on last edited by Codierknecht
    #1

    Seit einiger Zeit (seit wann genau, kann ich leider nicht sagen) erhalte ich im Log mehr oder weniger regelmäßig solche Meldungen:

    web.0	2025-04-14 17:15:00.354	warn	Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
    web.0	2025-04-14 17:15:00.350	warn	Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
    

    Decodiert steht dort: <%= image %>.svg

    Stört mich nicht wirklich, aber ich würde gerne die Ursache verstehen.

    Mit der Vis kann ich das nicht direkt in Verbindung bringen. Zum oben gezeigten Zeitpunkt war niemand zuhause. Und das Tablet in der Küche zeigt immer nur die Startseite der Vis.

    Edit
    Ich habe da noch weitere Einräge gefunden. Vielleicht hilft das:

    2025-04-14 13:15:00.520 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_on')%20%20?%20this.data.attr(%27icon_on%27)%20%20:%20%27widgets/jqui-mfd/img/message_socket_on.svg%27%20%20%%3E
    2025-04-14 13:15:00.701 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_on')%20?%20this.data.attr(%27icon_on%27)%20:%20%27widgets/jqui-mfd/img/message_socket_on.png%27%20%%3E
    2025-04-14 13:15:00.704 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_off')%20%20?%20this.data.attr(%27icon_off%27)%20%20:%20%27widgets/jqui-mfd/img/message_socket_off.svg%27%20%%3E
    2025-04-14 13:15:00.766 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_off')%20?%20this.data.attr(%27icon_off%27)%20:%20%27widgets/jqui-mfd/img/message_socket_off.png%27%20%%3E
    
    

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    Samson71S T 2 Replies Last reply
    1
    • CodierknechtC Codierknecht

      Seit einiger Zeit (seit wann genau, kann ich leider nicht sagen) erhalte ich im Log mehr oder weniger regelmäßig solche Meldungen:

      web.0	2025-04-14 17:15:00.354	warn	Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
      web.0	2025-04-14 17:15:00.350	warn	Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
      

      Decodiert steht dort: <%= image %>.svg

      Stört mich nicht wirklich, aber ich würde gerne die Ursache verstehen.

      Mit der Vis kann ich das nicht direkt in Verbindung bringen. Zum oben gezeigten Zeitpunkt war niemand zuhause. Und das Tablet in der Küche zeigt immer nur die Startseite der Vis.

      Edit
      Ich habe da noch weitere Einräge gefunden. Vielleicht hilft das:

      2025-04-14 13:15:00.520 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_on')%20%20?%20this.data.attr(%27icon_on%27)%20%20:%20%27widgets/jqui-mfd/img/message_socket_on.svg%27%20%20%%3E
      2025-04-14 13:15:00.701 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_on')%20?%20this.data.attr(%27icon_on%27)%20:%20%27widgets/jqui-mfd/img/message_socket_on.png%27%20%%3E
      2025-04-14 13:15:00.704 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_off')%20%20?%20this.data.attr(%27icon_off%27)%20%20:%20%27widgets/jqui-mfd/img/message_socket_off.svg%27%20%%3E
      2025-04-14 13:15:00.766 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_off')%20?%20this.data.attr(%27icon_off%27)%20:%20%27widgets/jqui-mfd/img/message_socket_off.png%27%20%%3E
      
      
      Samson71S Offline
      Samson71S Offline
      Samson71
      Global Moderator
      wrote on last edited by
      #2

      @codierknecht
      Ich kann mithalten. Hatte gestern mal wieder persönlichen Patchday und dabei auch den web auf 7.0.8 angehoben. Seitdem habe ich das auch.

      Hier mal ein paar Auszüge:

      2025-04-14 01:39:36.577 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
      2025-04-14 01:39:36.593 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
      
      2025-04-14 03:04:03.775 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
      2025-04-14 03:04:03.783 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
      
      
      
      2025-04-14 04:49:08.433 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('imageInactive')%20%%3E
       
       
      2025-04-14 05:34:08.495 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20image%20%%3E
      
      2025-04-14 07:12:39.243 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon')%20?%20this.data.attr(%27icon%27)%20:%20%27widgets/jqui-mfd/img/it_camera.svg%27%20%%3E
      2025-04-14 07:12:39.245 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon')%20?%20this.data.attr(%27icon%27)%20:%20%27widgets/jqui-mfd/img/it_camera.png%27%20%%3E
      
      
      2025-04-14 08:11:57.634 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%==%20vis.binds.stateful.value(srcArr,%20this.data.attr('oid'))%20%%3E
       
       
      2025-04-14 08:16:58.007 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('imageInactive')%20%%3E
      

      Markus

      Bitte beachten:
      Hinweise für gute Forenbeiträge
      Maßnahmen zum Schutz des Forums

      CodierknechtC 1 Reply Last reply
      0
      • Samson71S Samson71

        @codierknecht
        Ich kann mithalten. Hatte gestern mal wieder persönlichen Patchday und dabei auch den web auf 7.0.8 angehoben. Seitdem habe ich das auch.

        Hier mal ein paar Auszüge:

        2025-04-14 01:39:36.577 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
        2025-04-14 01:39:36.593 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
        
        2025-04-14 03:04:03.775 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
        2025-04-14 03:04:03.783 - warn: web.0 (3778) Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
        
        
        
        2025-04-14 04:49:08.433 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('imageInactive')%20%%3E
         
         
        2025-04-14 05:34:08.495 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20image%20%%3E
        
        2025-04-14 07:12:39.243 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon')%20?%20this.data.attr(%27icon%27)%20:%20%27widgets/jqui-mfd/img/it_camera.svg%27%20%%3E
        2025-04-14 07:12:39.245 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon')%20?%20this.data.attr(%27icon%27)%20:%20%27widgets/jqui-mfd/img/it_camera.png%27%20%%3E
        
        
        2025-04-14 08:11:57.634 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%==%20vis.binds.stateful.value(srcArr,%20this.data.attr('oid'))%20%%3E
         
         
        2025-04-14 08:16:58.007 - warn: web.0 (3778) Cannot decode URI: "/vis/%3C%=%20this.data.attr('imageInactive')%20%%3E
        
        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        wrote on last edited by Codierknecht
        #3

        @samson71 sagte in Web-Adapter: Cannot decode URI:

        den web auf 7.0.8 angehoben

        Der läuft auch bei mir. Sieht also danach aus, dass es mit der neuen Version zusammenhängt.
        Warten wir mal ab ob noch 'ne Lösung kommt.
        Sollten andere das Verhalten bestätigen, wäre wohl ein Issue angebracht.

        Hier dürfte der Hund begraben sein:
        https://github.com/ioBroker/ioBroker.web/blob/0f5db33ad438302a8530bb2dd484a03c8e8edaf2/src/main.ts#L2440

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        1 Reply Last reply
        0
        • CodierknechtC Codierknecht

          Seit einiger Zeit (seit wann genau, kann ich leider nicht sagen) erhalte ich im Log mehr oder weniger regelmäßig solche Meldungen:

          web.0	2025-04-14 17:15:00.354	warn	Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.png
          web.0	2025-04-14 17:15:00.350	warn	Cannot decode URI: "/vis/widgets/jqui-mfd/img/%3C%=%20image%20%%3E.svg
          

          Decodiert steht dort: <%= image %>.svg

          Stört mich nicht wirklich, aber ich würde gerne die Ursache verstehen.

          Mit der Vis kann ich das nicht direkt in Verbindung bringen. Zum oben gezeigten Zeitpunkt war niemand zuhause. Und das Tablet in der Küche zeigt immer nur die Startseite der Vis.

          Edit
          Ich habe da noch weitere Einräge gefunden. Vielleicht hilft das:

          2025-04-14 13:15:00.520 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_on')%20%20?%20this.data.attr(%27icon_on%27)%20%20:%20%27widgets/jqui-mfd/img/message_socket_on.svg%27%20%20%%3E
          2025-04-14 13:15:00.701 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_on')%20?%20this.data.attr(%27icon_on%27)%20:%20%27widgets/jqui-mfd/img/message_socket_on.png%27%20%%3E
          2025-04-14 13:15:00.704 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_off')%20%20?%20this.data.attr(%27icon_off%27)%20%20:%20%27widgets/jqui-mfd/img/message_socket_off.svg%27%20%%3E
          2025-04-14 13:15:00.766 - warn: web.0 (2433) Cannot decode URI: "/vis/%3C%=%20this.data.attr('icon_off')%20?%20this.data.attr(%27icon_off%27)%20:%20%27widgets/jqui-mfd/img/message_socket_off.png%27%20%%3E
          
          
          T Offline
          T Offline
          tobili03
          wrote on last edited by
          #4

          @codierknecht ich habe bei mir das selbe Verhalten, vielleicht gibt es bald eine Lösung.

          1 Reply Last reply
          0
          • C Offline
            C Offline
            cbrocker
            wrote on last edited by
            #5

            Bei mir das gleiche mit der Version 7.0.8.

            Ist aber heute zum ersten Mal aufgetaucht. Das Update auf 7.0.8 ist schon länger her.

            web.0 	2025-05-10 23:30:41.953	warn	Cannot decode URI: "/vis/%3C%=%20this.data.iImageFalse%20%%3E
            web.0 	2025-05-10 23:30:41.952	warn	Cannot decode URI: "/vis/%3C%=%20this.data.iImageTrue%20%%3E
            

            Proxmox Cluster mit ioBroker, Wireguard, HomeAssistant (Testsystem), paperlessNGX, MariaDB, PiHole, Grafana, InfluxDB, 1 x BKW 600 Wp, 2 x BKW 400 Wp, 2 x SolarFlow 800 Pro mit 11,52 kWh Akku und 3,48 kWp, OpenDTU, AhoyDTU, HmIP, Shellys, AVM LAN/WLAN

            1 Reply Last reply
            0
            • joergeliJ Online
              joergeliJ Online
              joergeli
              wrote on last edited by
              #6

              @codierknecht

              Bei mir ähnlich:
              web-Adapter v7.09 (war aber auch schon vorher, ab welcher web-Version kann ich nicht mehr nachvollziehen)

              Es scheint sich bei mir um das image it_camera.png, bzw. it_camera.svg zu handeln, was Probleme macht.
              Obwohl ich dieses image nicht benutze, aber andere aus dem vis-jqui-mfd (v1.1.1) erscheint die Fehlermeldung:

              web.0 | 2025-05-11 17:16:22.915 | warn | Cannot  decode URI:  "/vis/%3C%=%20this.data.attr('icon')%20?%20this.data.attr(%27icon%27)%20:%20%27widgets/jqui-mfd/img/it_camera.png%27%20%%3E
              web.0 | 2025-05-11 17:16:22.904 | warn | Cannot  decode URI:  "/vis/%3C%=%20this.data.attr('icon')%20?%20this.data.attr(%27icon%27)%20:%20%27widgets/jqui-mfd/img/it_camera.svg%27%20%%3E
              

              bei jedem Aufruf des entspr. views in vis1.
              Es scheint, als ob immer alle jqui-mfd-images aufgerufen werden, wobei der web-Adapter mit dem it_camera.png nicht klar kommt.

              siehe issue https://github.com/ioBroker/ioBroker.web/issues/536

              1 Reply Last reply
              0
              • OliverIOO Offline
                OliverIOO Offline
                OliverIO
                wrote on last edited by OliverIO
                #7

                verwendet ihr das json template widget oder rssfeed widget?

                die notation sieht nach dem von mir verwendeten ejs template system aus.
                wobei das vis ebenfalls rudimentär verwendet

                https://ejs.co/#docs

                Nachtrag
                Also es ist das widget jqui-mfd.
                Das kommt hier
                https://github.com/ioBroker/ioBroker.vis-jqui-mfd/blob/fa626d44f6d6fa7fd9335538e526f07285f70e5d/widgets/jqui-mfd.html

                insgesamt 9 mal vor

                Suchbegriff

                <%= image %>.svg
                

                image ist eine variable, die dann an die stelle des Platzhalters eingefügt wird. Entweder wird an bestimmten stellen das ejs nicht einbezogen oder die variable image ist in bestimmten fällen leer. da weiß ich nicht wie ejs reagiert. eigentlich müsste dann da einfach .svg stehen.

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                joergeliJ 1 Reply Last reply
                0
                • OliverIOO OliverIO

                  verwendet ihr das json template widget oder rssfeed widget?

                  die notation sieht nach dem von mir verwendeten ejs template system aus.
                  wobei das vis ebenfalls rudimentär verwendet

                  https://ejs.co/#docs

                  Nachtrag
                  Also es ist das widget jqui-mfd.
                  Das kommt hier
                  https://github.com/ioBroker/ioBroker.vis-jqui-mfd/blob/fa626d44f6d6fa7fd9335538e526f07285f70e5d/widgets/jqui-mfd.html

                  insgesamt 9 mal vor

                  Suchbegriff

                  <%= image %>.svg
                  

                  image ist eine variable, die dann an die stelle des Platzhalters eingefügt wird. Entweder wird an bestimmten stellen das ejs nicht einbezogen oder die variable image ist in bestimmten fällen leer. da weiß ich nicht wie ejs reagiert. eigentlich müsste dann da einfach .svg stehen.

                  joergeliJ Online
                  joergeliJ Online
                  joergeli
                  wrote on last edited by
                  #8

                  @oliverio
                  Ich verwende nur die "normalen" Widgets aus jqui-mfd, das mit den templates sagt mir nichts.
                  Das von dir angesprochene ejs sagt mir ebenfalls nichts.
                  Liegt das Problem nun beim web-Adapter, oder bei den jqui-mfd Widgets?
                  M.E. eher beim web-Adapter, da es ja vor den web-Adapter-Updates keine Warnmeldungen gab?

                  OliverIOO 1 Reply Last reply
                  0
                  • joergeliJ joergeli

                    @oliverio
                    Ich verwende nur die "normalen" Widgets aus jqui-mfd, das mit den templates sagt mir nichts.
                    Das von dir angesprochene ejs sagt mir ebenfalls nichts.
                    Liegt das Problem nun beim web-Adapter, oder bei den jqui-mfd Widgets?
                    M.E. eher beim web-Adapter, da es ja vor den web-Adapter-Updates keine Warnmeldungen gab?

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    wrote on last edited by OliverIO
                    #9

                    @joergeli sagte in Web-Adapter: Cannot decode URI:

                    jqui-mfd Widgets

                    am widget. ich hatte ja oben den link zum source vom widget gepostet

                    der webadapter ist nix anders als der webserver für den iobroker und
                    der kann mit diesen links nix anfangen, weil sie für links illegale zeichen enthalten (< und >)

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    1 Reply Last reply
                    0
                    • CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      wrote on last edited by
                      #10

                      Ich war mal so frei:

                      https://github.com/ioBroker/ioBroker.vis-jqui-mfd/issues/44

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

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


                      Support us

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

                      309

                      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