You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@guacamole.apache.org by David Stava <Da...@ist.ac.at> on 2024/11/26 14:21:00 UTC

Guacamole with Tomcat 9

Hello there,


is there a plan to upgrade Tomcat to version 9 in the guacamole/guacamole docker image?

Or will there be any issues with Tomcat 9 if I upgrade it? Thanks!


Best,


David Stava
IT system administrator





RDP / SFTP never connect with 1.5.5

Posted by Yvan Manon <yv...@siveo.net>.
I running guacamole server on debian 12 with these

ii  guacamole 1.5.5-2.deb12                           all          HTML5 
web application for accessing remote desktops
ii  guacamole-auth-jdbc 1.5.4-1.deb12                           
all          SQL databases for Guacamole
ii  guacd 1.5.5-3                                 amd64        HTML5 web 
application for accessing remote desktops (proxy daemon)
ii  libguac-client-rdp0:amd64 1.5.5-3                                 
amd64        HTML5 web application for accessing remote desktops (RDP 
support)
ii  libguac-client-ssh0:amd64 1.5.5-3                                 
amd64        HTML5 web application for accessing remote desktops (SSH 
support)
ii  libguac-client-vnc0:amd64 1.5.5-3                                 
amd64        HTML5 web application for accessing remote desktops (VNC 
support)
ii  libguac-terminal0:amd64 1.5.5-3                                 
amd64        HTML5 web application for accessing remote desktops 
(Terminal support)
ii  libguac24:amd64 1.5.5-3                                 amd64        
HTML5 web application for accessing remote desktops (library)
ii  python3-mmc-guacamole 5.2.0git20241211103650.b753f420-1       
all          Pulse 2 MMC agent plugins

I have issue with sftp enabled with ssh, vnc or rdp.

The connection start normaly but never ends like "waiting for connection"

No segfault as previous version 1.5.4

SSH logs

guacd[2088582]: INFO:    Creating new client for protocol "ssh"
guacd[2088582]: INFO:    Connection ID is 
"$e8b294b1-8b24-412d-aed2-572b81f22258"
guacd[2139516]: DEBUG:    Processing instruction: size
guacd[2139516]: DEBUG:    Processing instruction: audio
guacd[2139516]: DEBUG:    Processing instruction: video
guacd[2139516]: DEBUG:    Processing instruction: image
guacd[2139516]: DEBUG:    Processing instruction: timezone
guacd[2139516]: DEBUG:    Processing instruction: name
guacd[2139516]: DEBUG:    Parameter "scrollback" omitted. Using default 
value of 1000.
guacd[2139516]: DEBUG:    Parameter "font-name" omitted. Using default 
value of "monospace".
guacd[2139516]: DEBUG:    Parameter "font-size" omitted. Using default 
value of 12.
guacd[2139516]: DEBUG:    Parameter "color-scheme" omitted. Using 
default value of "".
guacd[2139516]: DEBUG:    Parameter "sftp-root-directory" omitted. Using 
default value of "/".
guacd[2139516]: DEBUG:    Parameter "sftp-disable-download" omitted. 
Using default value of 0.
guacd[2139516]: DEBUG:    Parameter "sftp-disable-upload" omitted. Using 
default value of 0.
guacd[2139516]: DEBUG:    Parameter "read-only" omitted. Using default 
value of 0.
guacd[2139516]: DEBUG:    Parameter "typescript-name" omitted. Using 
default value of "typescript".
guacd[2139516]: DEBUG:    Parameter "create-typescript-path" omitted. 
Using default value of 0.
guacd[2139516]: DEBUG:    Parameter "recording-name" omitted. Using 
default value of "recording".
guacd[2139516]: DEBUG:    Parameter "recording-exclude-output" omitted. 
Using default value of 0.
guacd[2139516]: DEBUG:    Parameter "recording-exclude-mouse" omitted. 
Using default value of 0.
guacd[2139516]: DEBUG:    Parameter "recording-include-keys" omitted. 
Using default value of 0.
guacd[2139516]: DEBUG:    Parameter "create-recording-path" omitted. 
Using default value of 0.
guacd[2139516]: DEBUG:    Parameter "backspace" omitted. Using default 
value of 127.
guacd[2139516]: DEBUG:    Parameter "terminal-type" omitted. Using 
default value of "linux".
guacd[2139516]: DEBUG:    Parameter "timezone" omitted. Using default 
value of "Europe/Paris".
guacd[2139516]: DEBUG:    Parameter "disable-copy" omitted. Using 
default value of 0.
guacd[2139516]: DEBUG:    Parameter "disable-paste" omitted. Using 
default value of 0.
guacd[2139516]: DEBUG:    Parameter "wol-send-packet" omitted. Using 
default value of 0.
guacd[2139516]: INFO:    User "@f21f57fa-4589-4e90-a062-1e215b292dd3" 
joined connection "$e8b294b1-8b24-412d-aed2-572b81f22258" (1 users now 
present)
guacd[2139516]: DEBUG:    Client is using protocol version "VERSION_1_5_0"
guacd[2139516]: DEBUG:    Attempting private key import (WITHOUT passphrase)
guacd[2139516]: INFO:    Auth key successfully imported.
guacd[2139516]: DEBUG:    Successfully connected to host 10.104.109.135, 
port 22
guacd[2139516]: WARNING:    No known host keys provided, host identity 
will not be verified.
guacd[2139516]: DEBUG:    Supported authentication methods: 
publickey,keyboard-interactive
guacd[2139516]: WARNING:    Unable to set the timezone: SSH server 
refused to set "TZ" variable.
guacd[2139516]: DEBUG:    Reconnecting for SFTP...
guacd[2139516]: DEBUG:    Successfully connected to host 10.104.109.135, 
port 22
guacd[2139516]: WARNING:    No known host keys provided, host identity 
will not be verified.
guacd[2139516]: DEBUG:    Supported authentication methods: 
publickey,keyboard-interactive
guacd[2097079]: TRACE:    Received nop instruction
guacd[2139516]: TRACE:    Received nop instruction


RDP

guacd[2088582]: INFO:    Creating new client for protocol "rdp"
guacd[2088582]: INFO:    Connection ID is 
"$c0c976a7-af66-4b4c-9a77-13e51f0b541e"
guacd[2142534]: DEBUG:    Processing instruction: size
guacd[2142534]: DEBUG:    Processing instruction: audio
guacd[2142534]: DEBUG:    Processing instruction: video
guacd[2142534]: DEBUG:    Processing instruction: image
guacd[2142534]: DEBUG:    Processing instruction: timezone
guacd[2142534]: DEBUG:    Processing instruction: name
guacd[2142534]: DEBUG:    Parameter "console" omitted. Using default 
value of 0.
guacd[2142534]: DEBUG:    Parameter "console-audio" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "ignore-cert" omitted. Using default 
value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-auth" omitted. Using 
default value of 0.
guacd[2142534]: INFO:    No security mode specified. Defaulting to 
security mode negotiation with server.
guacd[2142534]: DEBUG:    User resolution is 1636x839 at 96 DPI
guacd[2142534]: DEBUG:    Parameter "dpi" omitted. Using default value 
of 96.
guacd[2142534]: DEBUG:    Using resolution of 1636x839 at 96 DPI
guacd[2142534]: DEBUG:    Parameter "force-lossless" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "read-only" omitted. Using default 
value of 0.
guacd[2142534]: DEBUG:    Parameter "client-name" omitted. Using default 
value of "Guacamole RDP".
guacd[2142534]: DEBUG:    Parameter "enable-wallpaper" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-theming" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-font-smoothing" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-full-window-drag" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-desktop-composition" 
omitted. Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-menu-animations" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-bitmap-caching" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-offscreen-caching" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-glyph-caching" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Glyph caching is currently universally 
disabled, regardless of the value of the "disable-glyph-caching" 
parameter, as glyph caching support is not considered stable by FreeRDP 
as of the FreeRDP 2.0.0 release. See: 
https://issues.apache.org/jira/browse/GUACAMOLE-1191
guacd[2142534]: DEBUG:    Parameter "disable-audio" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-printing" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "printer-name" omitted. Using 
default value of "Guacamole Printer".
guacd[2142534]: DEBUG:    Parameter "enable-drive" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "drive-name" omitted. Using default 
value of "Guacamole Filesystem".
guacd[2142534]: DEBUG:    Parameter "drive-path" omitted. Using default 
value of "".
guacd[2142534]: DEBUG:    Parameter "create-drive-path" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-download" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-upload" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "timezone" omitted. Using default 
value of "Europe/Paris".
guacd[2142534]: DEBUG:    Parameter "sftp-password" omitted. Using 
default value of "".
guacd[2142534]: DEBUG:    Parameter "sftp-passphrase" omitted. Using 
default value of "".
guacd[2142534]: DEBUG:    Parameter "sftp-root-directory" omitted. Using 
default value of "/".
guacd[2142534]: DEBUG:    Parameter "sftp-server-alive-interval" 
omitted. Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "sftp-disable-download" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "sftp-disable-upload" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "recording-name" omitted. Using 
default value of "recording".
guacd[2142534]: DEBUG:    Parameter "recording-exclude-output" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "recording-exclude-mouse" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "recording-exclude-touch" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "recording-include-keys" omitted. 
Using default value of 0.
guacd[2142534]: DEBUG:    Parameter "create-recording-path" omitted. 
Using default value of 0.
guacd[2142534]: INFO:    Resize method: display-update
guacd[2142534]: DEBUG:    Parameter "enable-touch" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "enable-audio-input" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "gateway-port" omitted. Using 
default value of 443.
guacd[2142534]: DEBUG:    Parameter "disable-copy" omitted. Using 
default value of 0.
guacd[2142534]: DEBUG:    Parameter "disable-paste" omitted. Using 
default value of 0.
guacd[2142534]: INFO:    No clipboard line-ending normalization 
specified. Defaulting to preserving the format of all line endings.
guacd[2142534]: DEBUG:    Parameter "wol-send-packet" omitted. Using 
default value of 0.
guacd[2142534]: INFO:    User "@c01839a4-2c3d-4e39-9827-1377872d0748" 
joined connection "$c0c976a7-af66-4b4c-9a77-13e51f0b541e" (1 users now 
present)
guacd[2142534]: DEBUG:    Client is using protocol version "VERSION_1_5_0"
guacd[2142534]: DEBUG:    Connecting via SSH for SFTP filesystem access.
guacd[2142534]: DEBUG:    Authenticating with private key.
guacd[2142534]: DEBUG:    Successfully connected to host 10.104.109.135, 
port 22
guacd[2142534]: WARNING:    No known host keys provided, host identity 
will not be verified.
guacd[2142534]: DEBUG:    Supported authentication methods: 
publickey,keyboard-interactive
guacd[2142534]: TRACE:    Received nop instruction

Do you have any idea? i search every where...

If disabled sftp everthing works.. And i had also tried my direct ssh 
connection it's okay

-- 

*Yvan *

Re: Guacamole with Tomcat 9

Posted by Nick Couchman <vn...@apache.org>.
On Tue, Nov 26, 2024 at 9:21 AM David Stava <Da...@ist.ac.at> wrote:

> Hello there,
>
>
> is there a plan to upgrade Tomcat to version 9 in the guacamole/guacamole
> docker image?
>
> Or will there be any issues with Tomcat 9 if I upgrade it? Thanks!
>
>
>
This has already been updated for the upcoming 1.6.0 release, which we're
trying to finish up. There are no issues if you manually modify the
Dockerfile and rebuild - it should work fine with Tomcat9.

-Nick

>