Can you provide the docker image url you use for client?

пн, 10 мар. 2025 г., 10:26 Gal Sabas <gal...@checkpoint.com.invalid>:

> The thing is that I use guacamole-client version 1.5.5 as well.
> I use guacamole client as a submodule of another docker container and I
> didn’t make any changes to the guacamole-client code, so I don’t know why
> the protocol_version if less than 1.3.0.
>
>
> Get Outlook for Mac <https://aka.ms/GetOutlookForMac>
> From: Anakien Skywalker <njuhaand...@gmail.com>
> Date: Sunday, 9 March 2025 at 17:21
> To: user@guacamole.apache.org <user@guacamole.apache.org>
> Subject: Re: Parameter prompting RDP - guacd 1.5.5
>
>  In the case of Guacamole clients that
>  support the "required" instruction, this function will send any of the
> three
>  unpopulated RDP authentication parameters back to the client so that the
>  connection owner can provide the required information.  If the values have
>  been provided in the original connection parameters the user will not be
>  prompted for updated parameters. If the version of Guacamole Client in use
>  by the connection owner does not support the "required" instruction then
> the
>  connection will fail. This function always returns true.
>
> The client is deemed to be not supporting required when:
>
>> return (user->info.protocol_version >= GUAC_PROTOCOL_VERSION_1_3_0);
>
>
> How can you use old protocol?
> Actually, I see in title you are using guacd 1.5.5
> But what is your client?
>
> вс, 9 мар. 2025 г. в 16:45, Gal Sabas <gal...@checkpoint.com.invalid>:
>
>> I changed the configuration I sent to guacd and now I get the
>> following error message:
>> Client does not support the "required" instruction. No authentication
>> parameters will be requested.
>>
>> To which client does this error refer to? Are you familiar with a
>> solution to this issue?
>>
>> Thanks!
>>
>> Get Outlook for Mac
>> <https://protect.checkpoint.com/v2/r02/___https://aka.ms/GetOutlookForMac___.YzJlOmNwYWxsOmM6bzozZDE0NmNkYzRjY2JlZTc3OGMxN2ZhOWE5NzYxNzYzMDo3OjFiODA6NTI4OTQ4YTNjYTRjYzkzM2M5NThmNGQ5OTRjYWYzMDQ4NTljNGNhYzcyYzRjMTM2YWQxMjk3YzFjOWNhNzQ4NjpoOlQ6Tg>
>> From: Gal Sabas <gal...@checkpoint.com.INVALID>
>> Date: Thursday, 6 March 2025 at 15:09
>> To: user@guacamole.apache.org <user@guacamole.apache.org>
>> Subject: Re: Parameter prompting RDP - guacd 1.5.5
>>
>> Hi,
>> I don’t use any specific config, if there is a specific thing you need to
>> know, let me know.
>> Some more info - my guacamole-client is running as a submodule of one
>> docker container, and Guacd runs on a different container (I use
>> Dockerfile).
>> These are the guacd logs:
>>
>> guacd[1]: INFO: Creating new client for protocol "rdp"
>> guacd[1]: INFO: Connection ID is "$b014292d-f7ef-45ff-9b90-d898e27f4cc3"
>> guacd[14]: DEBUG: Processing instruction: size
>> guacd[14]: DEBUG: Processing instruction: audio
>> guacd[14]: DEBUG: Processing instruction: video
>> guacd[14]: DEBUG: Processing instruction: image
>> guacd[14]: DEBUG: Parameter "console" omitted. Using default value of 0.
>> guacd[14]: DEBUG: Parameter "console-audio" omitted. Using default value
>> of 0.
>> guacd[14]: INFO: Security mode: Negotiate (ANY)
>> guacd[14]: DEBUG: User resolution is 3440x1226 at 96 DPI
>> guacd[14]: DEBUG: Parameter "dpi" omitted. Using default value of 96.
>> guacd[14]: DEBUG: Using resolution of 3440x1226 at 96 DPI
>> guacd[14]: DEBUG: Parameter "force-lossless" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "read-only" omitted. Using default value of 0.
>> guacd[14]: DEBUG: Parameter "client-name" omitted. Using default value of
>> "Guacamole RDP".
>> guacd[14]: DEBUG: Parameter "enable-wallpaper" omitted. Using default
>> value of 0.
>> guacd[14]: DEBUG: Parameter "enable-theming" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "enable-font-smoothing" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "enable-full-window-drag" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "enable-desktop-composition" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "enable-menu-animations" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "disable-bitmap-caching" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "disable-offscreen-caching" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "color-depth" omitted. Using default value of
>> 16.
>> guacd[14]: DEBUG: Parameter "disable-audio" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "enable-drive" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "drive-name" omitted. Using default value of
>> "Guacamole Filesystem".
>> guacd[14]: DEBUG: Parameter "drive-path" omitted. Using default value of
>> "".
>> guacd[14]: DEBUG: Parameter "create-drive-path" omitted. Using default
>> value of 0.
>> guacd[14]: DEBUG: Parameter "disable-download" omitted. Using default
>> value of 0.
>> guacd[14]: DEBUG: Parameter "disable-upload" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "enable-sftp" omitted. Using default value of
>> 0.
>> guacd[14]: DEBUG: Parameter "sftp-hostname" omitted. Using default value
>> of "34.236.191.6".
>> guacd[14]: DEBUG: Parameter "sftp-port" omitted. Using default value of
>> "22".
>> guacd[14]: DEBUG: Parameter "sftp-username" omitted. Using default value
>> of "".
>> guacd[14]: DEBUG: Parameter "sftp-password" omitted. Using default value
>> of "".
>> guacd[14]: DEBUG: Parameter "sftp-passphrase" omitted. Using default
>> value of "".
>> guacd[14]: DEBUG: Parameter "sftp-root-directory" omitted. Using default
>> value of "/".
>> guacd[14]: DEBUG: Parameter "sftp-server-alive-interval" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "sftp-disable-download" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "sftp-disable-upload" omitted. Using default
>> value of 0.
>> guacd[14]: DEBUG: Parameter "recording-name" omitted. Using default value
>> of "recording".
>> guacd[14]: DEBUG: Parameter "recording-exclude-output" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "recording-exclude-touch" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "recording-include-keys" omitted. Using
>> default value of 0.
>> guacd[14]: DEBUG: Parameter "create-recording-path" omitted. Using
>> default value of 0.
>> guacd[14]: INFO: Resize method: display-update
>> guacd[14]: DEBUG: Parameter "enable-touch" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "gateway-port" omitted. Using default value
>> of 443.
>> guacd[14]: DEBUG: Parameter "disable-copy" omitted. Using default value
>> of 0.
>> guacd[14]: DEBUG: Parameter "disable-paste" omitted. Using default value
>> of 0.
>> guacd[14]: INFO: No clipboard line-ending normalization specified.
>> Defaulting to preserving the format of all line endings.
>> guacd[14]: DEBUG: Parameter "wol-send-packet" omitted. Using default
>> value of 0.
>> guacd[14]: INFO: User "@11a37d03-f80c-4774-9e42-c0750e2e3f93" joined
>> connection "$b014292d-f7ef-45ff-9b90-d898e27f4cc3" (1 users now present)
>> guacd[14]: DEBUG: Client has not defined its protocol version.
>> guacd[14]: INFO: Loading keymap "base"
>> guacd[14]: INFO: Loading keymap "en-us-qwerty"
>> guacd[14]: DEBUG: Support for CLIPRDR (clipboard redirection) registered.
>> Awaiting channel connection.
>> guacd[14]: DEBUG: Support for static channel "rdpdr" loaded.
>> guacd[14]: DEBUG: Support for static channel "rdpsnd" loaded.
>> guacd[14]: DEBUG: Local framebuffer format  PIXEL_FORMAT_BGRX32
>> guacd[14]: DEBUG: Remote framebuffer format PIXEL_FORMAT_RGB16
>> guacd[14]: DEBUG: creating directory /root/.config/freerdp
>> guacd[14]: DEBUG: creating directory [/root/.config/freerdp/certs]
>> guacd[14]: DEBUG: created directory [/root/.config/freerdp/server]
>> guacd[14]: DEBUG: BIO_read returned an error: error:14094438:SSL
>> routines:ssl3_read_bytes:tlsv1 alert internal error
>> guacd[14]: DEBUG: transport_read_layer:freerdp_set_last_error_ex
>> ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
>> guacd[14]: DEBUG: BIO_read returned an error: error:14094438:SSL
>> routines:ssl3_read_bytes:tlsv1 alert internal error
>> guacd[14]: DEBUG: transport_read_layer:freerdp_set_last_error_ex
>> ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
>> guacd[14]: DEBUG: freerdp_post_connect failed
>> guacd[14]: DEBUG: SVC "rdpdr" disconnected.
>> guacd[14]: DEBUG: SVC "rdpsnd" disconnected.
>> guacd[14]: INFO: RDP server closed/refused connection: Server refused
>> connection (wrong security type?)
>> guacd[14]: INFO: User "@11a37d03-f80c-4774-9e42-c0750e2e3f93"
>> disconnected (0 users remain)
>> guacd[14]: INFO: Last user of connection
>> "$b014292d-f7ef-45ff-9b90-d898e27f4cc3" disconnected
>> guacd[14]: DEBUG: Requesting termination of client...
>> guacd[14]: DEBUG: Client terminated successfully.
>> guacd[1]: INFO: Connection "$b014292d-f7ef-45ff-9b90-d898e27f4cc3"
>> removed.
>> guacd[1]: DEBUG: Unable to request termination of client process: No such
>> process
>> guacd[1]: DEBUG: All child processes for connection
>> "$b014292d-f7ef-45ff-9b90-d898e27f4cc3" have been terminated.
>>
>>
>> Get Outlook for Mac
>> <https://protect.checkpoint.com/v2/r02/___https://aka.ms/GetOutlookForMac___.YzJlOmNwYWxsOmM6bzozYjJhODkwMTJmODUxOWJkYjQ4ODk5M2U1YTRhMjMwZTo3OjllNDc6YTVhMWUzMDAwNGUwOGZiM2U0N2I5YzE2NDQ0YzNhZDg4MWYxNTQ0ZjFkNjVkNTk0NWEzMGJhYTM3ZmUwNTA1YTpoOlQ6Tg>
>> From: Anakien Skywalker <njuhaand...@gmail.com>
>> Date: Thursday, 6 March 2025 at 14:58
>> To: user@guacamole.apache.org <user@guacamole.apache.org>
>> Subject: Re: Parameter prompting RDP - guacd 1.5.5
>>
>> Hi,
>> Would appreciate it if you provide raw config and full logs.
>> For me, prompting is working out of the box in 1.5.5.
>>
>> чт, 6 мар. 2025 г. в 12:26, Gal Sabas <gal...@checkpoint.com.invalid>:
>>
>>> Hi,
>>>
>>>
>>>
>>> I'm working with guacamole to connect to an RDP app. I was working with
>>> guacd version 1.4.0 and once I upgraded my guacd version to 1.5.5 I strated
>>> experiencing issues with my RDP connections.
>>>
>>>
>>>
>>> When I connect to an RDP app the has security mode 'any' and no
>>> authentication, I get an error and the connection fails with this error
>>> message: 'RDP server closed/refused connection: Server refused connection
>>> (wrong security type?)'.
>>>
>>>
>>>
>>> From what I understand, this change of behaviour is caused by the
>>> addition of parameter prompting.
>>> Can you please explain what should I change in the configuration of my
>>> guacamole-client/guacd in order to support parameter prompting? Do I need
>>> to provide a UI for the prompting message or is it native in your code?
>>> For now without any changes, I don't see and prompt for
>>> username/password.
>>>
>>>
>>>
>>> Thanks!
>>>
>>>
>>>
>>>
>>>
>>

Reply via email to