[
https://issues.apache.org/jira/browse/GUACAMOLE-1748?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17704885#comment-17704885
]
rysinal commented on GUACAMOLE-1748:
------------------------------------
[~mjumper] tks, Yes, I tried version 1.5 of guacd-docker and it did solve this
issue. However, there is a new problem after upgrading. The "ignore-cert"
parameter for my RDP TLS/SSL certificate is not working anymore. The parameter
set in my upstream service is: "ignore-cert":"true","security":"any", but I got
the following logs
{code:java}
guacd[1]: INFO: Creating new client for protocol "rdp"
guacd[1]: INFO: Connection ID is "$21bbd3af-0fb0-4233-b21f-5928705ef7b1"
guacd[9]: DEBUG: Processing instruction: size
guacd[9]: DEBUG: Processing instruction: audio
guacd[9]: DEBUG: Processing instruction: video
guacd[9]: DEBUG: Processing instruction: image
guacd[9]: DEBUG: Processing instruction: timezone
guacd[9]: DEBUG: Parameter "console" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "console-audio" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "disable-auth" omitted. Using default value of 0.
guacd[9]: INFO: Security mode: Negotiate (ANY)
guacd[9]: DEBUG: User resolution is 1433x520 at 96 DPI
guacd[9]: DEBUG: Using resolution of 1432x520 at 96 DPI
guacd[9]: DEBUG: Parameter "force-lossless" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "read-only" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "client-name" omitted. Using default value of
"Guacamole RDP".
guacd[9]: DEBUG: Parameter "disable-glyph-caching" omitted. Using default
value of 0.
guacd[9]: 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[9]: DEBUG: Parameter "color-depth" omitted. Using default value of 16.
guacd[9]: DEBUG: Parameter "disable-audio" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "enable-printing" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "printer-name" omitted. Using default value of
"Guacamole Printer".
guacd[9]: DEBUG: Parameter "disable-download" omitted. Using default value of
0.
guacd[9]: DEBUG: Parameter "disable-upload" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "timezone" omitted. Using default value of
"Asia/Shanghai".
guacd[9]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "sftp-hostname" omitted. Using default value of
"192.168.0.107".
guacd[9]: DEBUG: Parameter "sftp-port" omitted. Using default value of "22".
guacd[9]: DEBUG: Parameter "sftp-username" omitted. Using default value of
"Administrator".
guacd[9]: DEBUG: Parameter "sftp-password" omitted. Using default value of "".
guacd[9]: DEBUG: Parameter "sftp-passphrase" omitted. Using default value of
"".
guacd[9]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value
of "/".
guacd[9]: DEBUG: Parameter "sftp-server-alive-interval" omitted. Using default
value of 0.
guacd[9]: DEBUG: Parameter "sftp-disable-download" omitted. Using default
value of 0.
guacd[9]: DEBUG: Parameter "sftp-disable-upload" omitted. Using default value
of 0.
guacd[9]: DEBUG: Parameter "recording-name" omitted. Using default value of
"recording".
guacd[9]: DEBUG: Parameter "recording-exclude-output" omitted. Using default
value of 0.
guacd[9]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default
value of 0.
guacd[9]: DEBUG: Parameter "recording-exclude-touch" omitted. Using default
value of 0.
guacd[9]: DEBUG: Parameter "recording-include-keys" omitted. Using default
value of 0.
guacd[9]: INFO: Resize method: display-update
guacd[9]: DEBUG: Parameter "enable-touch" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "enable-audio-input" omitted. Using default value
of 0.
guacd[9]: DEBUG: Parameter "gateway-port" omitted. Using default value of 443.
guacd[9]: DEBUG: Parameter "disable-copy" omitted. Using default value of 0.
guacd[9]: DEBUG: Parameter "disable-paste" omitted. Using default value of 0.
guacd[9]: INFO: Clipboard line ending normalization: Windows (CRLF)
guacd[9]: DEBUG: Parameter "wol-send-packet" omitted. Using default value of 0.
guacd[9]: INFO: User "@454245a3-6b6a-455d-a393-4e3c7c2bb40a" joined connection
"$21bbd3af-0fb0-4233-b21f-5928705ef7b1" (1 users now present)
guacd[9]: DEBUG: Client is using protocol version "VERSION_1_5_0"
guacd[9]: DEBUG: guac_rdp_fs_alloc: Creating directory "/data/drive/116" if
necessary.
guacd[9]: INFO: Recording of session will be saved to
"/data/recording/116/MCFKXVvSncHCwDVRezGSQVV12cYpzh4dlgnUa7e0ilFQhkU1Vi9a0U33qP7/recording".
guacd[9]: INFO: Loading keymap "base"
guacd[9]: INFO: Loading keymap "en-us-qwerty"
guacd[9]: DEBUG: Support for CLIPRDR (clipboard redirection) registered.
Awaiting channel connection.
guacd[9]: DEBUG: Support for static channel "rdpdr" loaded.
guacd[9]: DEBUG: Support for static channel "rdpsnd" loaded.
guacd[9]: DEBUG: Local framebuffer format PIXEL_FORMAT_BGRX32
guacd[9]: DEBUG: Remote framebuffer format PIXEL_FORMAT_RGB16
guacd[9]: DEBUG: Handler not found for ""
guacd[9]: DEBUG: transport_connect_tls:freerdp_set_last_error_ex
ERRCONNECT_TLS_CONNECT_FAILED [0x00020008]
guacd[9]: DEBUG: SVC "rdpdr" disconnected.
guacd[9]: DEBUG: SVC "rdpsnd" disconnected.
guacd[9]: INFO: RDP server closed/refused connection: SSL/TLS connection failed
(untrusted/self-signed certificate?)
guacd[9]: INFO: User "@454245a3-6b6a-455d-a393-4e3c7c2bb40a" disconnected (0
users remain)
guacd[9]: INFO: Last user of connection "$21bbd3af-0fb0-4233-b21f-5928705ef7b1"
disconnected
guacd[9]: DEBUG: Requesting termination of client...
guacd[9]: DEBUG: Client terminated successfully.
guacd[1]: INFO: Connection "$21bbd3af-0fb0-4233-b21f-5928705ef7b1" removed.
{code}
> Disconnect when pasting text from the local computer to the remote server
> through the RDP protocol
> --------------------------------------------------------------------------------------------------
>
> Key: GUACAMOLE-1748
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1748
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole-common-js, guacd-docker
> Affects Versions: 1.4.0
> Reporter: rysinal
> Priority: Minor
>
> Hello, when I use guacd to connect to my host through RDP, everything is
> fine, but when I copy a piece of SQL text from my local computer and perform
> a paste operation on the remote host, the remote host gets stuck and
> automatically interrupts the connection, I don't know what happened, when I
> used mstsc.exe to connect to the same remote host, the paste behavior is
> normal, don't know if this is a problem with guacd? Thanks
> guacd version: docker-v1.4.0
> guacd logs like this:
> {code:java}
> guacd[817]: DEBUG: Ignoring unsupported clipboard data. Only Unicode and
> text clipboard formats are currently supported.
> guacd[817]: DEBUG: Broadcasting clipboard to all connected users.
> guacd[817]: DEBUG: Created stream 0 for text/plain clipboard data.
> guacd[817]: DEBUG: Sent 77 bytes of clipboard data on stream 0.
> guacd[817]: DEBUG: Clipboard stream 0 complete.
> guacd[817]: DEBUG: Broadcast of clipboard complete.
> guacd[817]: DEBUG: Broadcasting clipboard to all connected users.
> guacd[817]: DEBUG: Created stream 0 for text/plain clipboard data.
> guacd[817]: DEBUG: Sent 77 bytes of clipboard data on stream 0.
> guacd[817]: DEBUG: Clipboard stream 0 complete.
> guacd[817]: DEBUG: Broadcast of clipboard complete.
> guacd[817]: DEBUG: Broadcasting clipboard to all connected users.
> guacd[817]: DEBUG: Created stream 0 for text/plain clipboard data.
> guacd[817]: DEBUG: Sent 77 bytes of clipboard data on stream 0.
> guacd[817]: DEBUG: Clipboard stream 0 complete.
> guacd[817]: DEBUG: Broadcast of clipboard complete.
> guacd[817]: DEBUG: Broadcasting clipboard to all connected users.
> guacd[817]: DEBUG: Created stream 0 for text/plain clipboard data.
> guacd[817]: DEBUG: Sent 77 bytes of clipboard data on stream 0.
> guacd[817]: DEBUG: Clipboard stream 0 complete.
> guacd[817]: DEBUG: Broadcast of clipboard complete.
> guacd[7515]: DEBUG: Clipboard data received. Reporting availability of
> clipboard data to RDP server.
> guacd[7515]: DEBUG: Clipboard data received. Reporting availability of
> clipboard data to RDP server.
> guacd[817]: DEBUG: Clipboard data received. Reporting availability of
> clipboard data to RDP server.
> guacd[6511]: DEBUG: Clipboard data received. Reporting availability of
> clipboard data to RDP server.
> guacd[4645]: DEBUG: Received updated keyboard lock flags from RDP server:
> 0x1
> guacd[4645]: DEBUG: Received updated keyboard lock flags from RDP server:
> 0x0
> guacd[7515]: DEBUG: BIO_read returned a system error 110: Connection
> timed out
> guacd[7515]: DEBUG: transport_read_layer:freerdp_set_last_error_ex
> ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
> guacd[7515]: ERROR: Connection closed.
> guacd[7515]: DEBUG: CLIPRDR (clipboard redirection) channel disconnected.
> guacd[7515]: DEBUG: Display update channel disconnected.
> guacd[7515]: DEBUG: Unloading device 0 (File transfer station)
> guacd[7515]: DEBUG: SVC "rdpdr" disconnected.
> guacd[7515]: DEBUG: SVC "rdpsnd" disconnected.
> guacd[7515]: INFO: Internal RDP client disconnected
> guacd[7]: INFO: Connection "$42776e2c-91d6-4759-946d-d7dd25933712" removed.
> guacd[817]: DEBUG: Broadcasting clipboard to all connected users.
> guacd[817]: DEBUG: Created stream 0 for text/plain clipboard data.
> guacd[817]: DEBUG: Sent 446 bytes of clipboard data on stream 0.
> guacd[817]: DEBUG: Clipboard stream 0 complete.
> guacd[817]: DEBUG: Broadcast of clipboard complete {code}
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)