Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Web-Adapter: Cannot decode URI

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Web-Adapter: Cannot decode URI

    This topic has been deleted. Only users with topic management privileges can see it.
    • Codierknecht
      Codierknecht Developer Most Active last edited by 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
      
      
      Samson71 T 2 Replies Last reply Reply Quote 1
      • Samson71
        Samson71 Global Moderator @Codierknecht last edited by

        @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
        
        Codierknecht 1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @Samson71 last edited by Codierknecht

          @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

          1 Reply Last reply Reply Quote 0
          • T
            tobili03 @Codierknecht last edited by

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

            1 Reply Last reply Reply Quote 0
            • C
              cbrocker last edited by

              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
              
              1 Reply Last reply Reply Quote 0
              • joergeli
                joergeli last edited by

                @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

                weindler created this issue in ioBroker/ioBroker.web

                open Nach Update auf 7.08 von 6.3.0 "Cannot decode URI: "/vis/%3C%=%20this.data.iImageFalse%20%%3E" #536

                1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO last edited by 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.

                  joergeli 1 Reply Last reply Reply Quote 0
                  • joergeli
                    joergeli @OliverIO last edited by

                    @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?

                    OliverIO 1 Reply Last reply Reply Quote 0
                    • OliverIO
                      OliverIO @joergeli last edited by OliverIO

                      @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 >)

                      1 Reply Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active last edited by

                        Ich war mal so frei:

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

                        DEV2DEV-DE created this issue in ioBroker/ioBroker.vis-jqui-mfd

                        open Cannot decode URI #44

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        Support us

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

                        525
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        6
                        10
                        341
                        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