On Tue, Jan 2, 2024 at 3:31 PM Carl Manzi <carl.ma...@gmail.com> wrote:

> I'm trying to set up guacamole for use in small, ephemeral labs, so I'm
> just using user-mapping.xml.
>
> I've got no problems connecting to Linux servers, but I also have Windows
> servers to connect to, and I'd prefer to use SFTP rather than the shared
> drive for upload/download of files.
>
> I've stripped the connection options down to the minimum: hostname,
> username, password, ignore-cert, resize-method. and enable-sftp.
>
> I'm confident sshd is working as I am able to connect with putty, ansible,
> and winscp.
>
> guacd logging shows successful RDP connection followed by
> seemingly-successful SSH connection, however it then appears to immediately
> disconnect:
>
> Jan 02 18:37:07 jump guacd[8548]: User
> "@3e47850d-5df6-4b86-9902-f91211172dbe" joined connection
> "$177de259-ed3f-43c9-814b-5bb4e4683bfe" (1 users now present)
> Jan 02 18:37:07 jump guacd[8548]: Client is using protocol version
> "VERSION_1_5_0"
> Jan 02 18:37:07 jump guacd[8548]: Connecting via SSH for SFTP filesystem
> access.
> Jan 02 18:37:07 jump guacd[8548]: guacd[8548]: DEBUG:        Connecting
> via SSH for SFTP filesystem access.
> Jan 02 18:37:07 jump guacd[8548]: Authenticating with password.
> Jan 02 18:37:07 jump guacd[8548]: guacd[8548]: DEBUG:
>  Authenticating with password.
> Jan 02 18:37:07 jump guacd[8548]: Successfully connected to host
> 172.19.26.215, port 22
> Jan 02 18:37:07 jump guacd[8548]: guacd[8548]: DEBUG:        Successfully
> connected to host 172.19.26.215, port 22
> Jan 02 18:37:08 jump guacd[8548]: No known host keys provided, host
> identity will not be verified.
> Jan 02 18:37:08 jump guacd[8548]: guacd[8548]: WARNING:        No known
> host keys provided, host identity will not be verified.
> Jan 02 18:37:08 jump guacd[8548]: Supported authentication methods:
> publickey,password,keyboard-interactive
> Jan 02 18:37:08 jump guacd[8548]: guacd[8548]: DEBUG:        Supported
> authentication methods: publickey,password,keyboard-interactive
> Jan 02 18:37:08 jump guacd[8545]: Connection
> "$177de259-ed3f-43c9-814b-5bb4e4683bfe" removed.
> Jan 02 18:37:08 jump guacd[8545]: guacd[8545]: INFO:        Connection
> "$177de259-ed3f-43c9-814b-5bb4e4683bfe" removed.
> Jan 02 18:37:08 jump guacd[8545]: guacd[8545]: DEBUG:        Unable to
> request termination of client process: No such process
> Jan 02 18:37:08 jump guacd[8545]: guacd[8545]: DEBUG:        All child
> processes for connection "$177de259-ed3f-43c9-814b-5bb4e4683bfe" have been
> terminated.
> Jan 02 18:37:08 jump guacd[8545]: Unable to request termination of client
> process: No such process
> Jan 02 18:37:08 jump guacd[8545]: All child processes for connection
> "$177de259-ed3f-43c9-814b-5bb4e4683bfe" have been terminated.
>
>
> sshd logging on the Windows server doesn't show any errors, but it does
> say "sshd: failed none for administrator"  and "sshd: Connection closed by
> authenticating user ... [preauth]".
>
> This sounds to me like guac is not providing a password. Does anyone know
> why that might be?
>

Have you filled in the SFTP parameters, including hostname, username, and
password (or key)? The SFTP support within RDP will *not* automatically
assume any parameters - that is, if you leave hostname blank, it isn't
going to just use the hostname of the RDP server. It needs a hostname. Same
for username and password.

If you have filled those in and are still seeing connection issues, you may
be running into this issue:
https://issues.apache.org/jira/browse/GUACAMOLE-1140

-Nick

Reply via email to