On Friday, March 15, 2024 at 05:48:53 PM GMT+1, Michael Jumper 
<mjum...@apache.org> wrote: 

> Do you have a custom extension present that might have a
> guac-manifest.json containing one or more incorrect paths to HTML patches?
>
> If not, the only other possible cause would be modification of the 
> extension .jar while the webapp is running

Hi,

This is the content of my extensions subdir:

branding.jar    guacamole-auth-jdbc-postgresql-1.5.4.jar
customurls.jar  guacamole-auth-sso-saml-1.5.4.jar

# unzip -l branding.jar
Archive:  branding.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
     2073  06-01-2022 11:13   WelcomeNotice.html
        0  04-29-2020 11:29   css/
      545  01-31-2020 00:04   css/login-override.css
      626  04-29-2020 11:29   guac-manifest.json
        0  01-30-2020 14:47   images/
    17925  09-12-2019 11:10   images/logo-placeholder.png
     9835  01-30-2020 14:46   images/logo-144.png
     6296  01-23-2020 08:47   images/guac-tricolor.png
     4751  01-30-2020 14:44   images/logo-64.png
        0  09-12-2019 11:00   translations/
       84  09-12-2019 11:00   translations/en.json
---------                     -------
    42135                     11 files

# unzip -l customurls.jar
Archive:  customurls.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
      664  06-03-2022 18:16   CustomURLs.html
     5859  01-11-2024 01:18   Note.html
      197  11-10-2020 16:21   guac-manifest.json
---------                     -------
     6720                     3 files

# unzip -p branding.jar guac-manifest.json
{

        "guacamoleVersion" : "*",
        "name" : "CustomBrand",
        "namespace" : "CustomBranding",
        "translations" : [
                "translations/en.json"
         ],

         "css" : [
                "css/login-override.css"
         ],

         "html" : [
                "WelcomeNotice.html"
         ],

         "resources" : {
                "images/logo-placeholder.png" : "image/png",
                "images/guac-tricolor.png" : "image/png",
                "images/logo-64.png" : "image/png",
                "images/logo-144.png" : "image/png"
         },

         "smallIcon" : "images/logo-64.png",

         "largeIcon" : "images/logo-144.png"
}

# unzip -p customurls.jar guac-manifest.json
{

        "guacamoleVersion" : "*",
        "name" : "Custom URLs",
        "namespace" : "customurls",

         "html" : [
                "Note.html",
                "CustomURLs.html"
         ]

}

So no, I don't see any incorrect paths or missing files.

As for the "modification of the extension .jar while the webapp is running" I 
can exclude that because the timestamps in /etc/guacamole/extensions/ haven't 
changed and there is no user knowingly changing the extensions files.

Vieri



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org
For additional commands, e-mail: user-h...@guacamole.apache.org

Reply via email to