Hi, I have successfully deployed Guacamole 1.1 (latest) server and client
using Docker image
(https://guacamole.apache.org/doc/gug/guacamole-docker.html) on my server,
and I am hoping to use it to remotely access VirtualBox VMs through
VirtualBox's built-in VRDP service. I can access those VirtualBox VMs using
other RDP clients, such as Microsoft Remote Desktop, Remmina.

However, Guacamole RDP connection always disconnects immediately. Here are
docker logs for guacd:

/michael@guacamole:~$ docker logs guacd
guacd[6]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 started
guacd[6]: DEBUG:        Successfully bound socket to host 0.0.0.0, port 4822
guacd[6]: INFO: Listening on host 0.0.0.0, port 4822
guacd[6]: INFO: Creating new client for protocol "rdp"
guacd[6]: INFO: Connection ID is "$efb61f99-3856-4649-9212-a89fa95b3693"
guacd[8]: DEBUG:        Processing instruction: size
guacd[8]: DEBUG:        Processing instruction: audio
guacd[8]: DEBUG:        Processing instruction: video
guacd[8]: DEBUG:        Processing instruction: image
guacd[8]: DEBUG:        Processing instruction: timezone
guacd[8]: DEBUG:        Parameter "console" omitted. Using default value of
0.
guacd[8]: DEBUG:        Parameter "console-audio" omitted. Using default
value of 0.
guacd[8]: DEBUG:        Parameter "disable-auth" omitted. Using default
value of 0.
guacd[8]: INFO: No security mode specified. Defaulting to security mode
negotiation with server.
guacd[8]: DEBUG:        User resolution is 1920x953 at 96 DPI
guacd[8]: DEBUG:        Parameter "dpi" omitted. Using default value of 96.
guacd[8]: DEBUG:        Using resolution of 1920x1080 at 96 DPI
guacd[8]: DEBUG:        Parameter "read-only" omitted. Using default value
of 0.
guacd[8]: DEBUG:        Parameter "client-name" omitted. Using default value
of "Guacamole RDP".
guacd[8]: DEBUG:        Parameter "disable-bitmap-caching" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "disable-offscreen-caching" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "disable-glyph-caching" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "enable-printing" omitted. Using default
value of 0.
guacd[8]: DEBUG:        Parameter "printer-name" omitted. Using default
value of "Guacamole Printer".
guacd[8]: DEBUG:        Parameter "enable-drive" omitted. Using default
value of 0.
guacd[8]: DEBUG:        Parameter "drive-name" omitted. Using default value
of "Guacamole Filesystem".
guacd[8]: DEBUG:        Parameter "drive-path" omitted. Using default value
of "".
guacd[8]: DEBUG:        Parameter "create-drive-path" omitted. Using default
value of 0.
guacd[8]: DEBUG:        Parameter "timezone" omitted. Using default value of
"Asia/Shanghai".
guacd[8]: DEBUG:        Parameter "enable-sftp" omitted. Using default value
of 0.
guacd[8]: DEBUG:        Parameter "sftp-hostname" omitted. Using default
value of "172.16.9.2".
guacd[8]: DEBUG:        Parameter "sftp-port" omitted. Using default value
of "22".
guacd[8]: DEBUG:        Parameter "sftp-username" omitted. Using default
value of "michael".
guacd[8]: DEBUG:        Parameter "sftp-password" omitted. Using default
value of "".
guacd[8]: DEBUG:        Parameter "sftp-passphrase" omitted. Using default
value of "".
guacd[8]: DEBUG:        Parameter "sftp-root-directory" omitted. Using
default value of "/".
guacd[8]: DEBUG:        Parameter "sftp-server-alive-interval" omitted.
Using default value of 0.
guacd[8]: DEBUG:        Parameter "recording-name" omitted. Using default
value of "recording".
guacd[8]: DEBUG:        Parameter "recording-exclude-output" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "recording-exclude-mouse" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "recording-include-keys" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "create-recording-path" omitted. Using
default value of 0.
guacd[8]: INFO: Resize method: none
guacd[8]: DEBUG:        Parameter "enable-audio-input" omitted. Using
default value of 0.
guacd[8]: DEBUG:        Parameter "gateway-port" omitted. Using default
value of 443.
guacd[8]: INFO: User "@4908ee33-5345-4c19-ad1e-0251562064bb" joined
connection "$efb61f99-3856-4649-9212-a89fa95b3693" (1 users now present)
guacd[8]: DEBUG:        Client is using protocol version "VERSION_1_1_0"
guacd[8]: INFO: Loading keymap "base"
guacd[8]: INFO: Loading keymap "en-us-qwerty"
guacd[8]: DEBUG:        Support for CLIPRDR (clipboard redirection)
registered. Awaiting channel connection.
guacd[8]: DEBUG:        Local framebuffer format  PIXEL_FORMAT_BGRX32
guacd[8]: DEBUG:        Remote framebuffer format PIXEL_FORMAT_BGRA32
guacd[8]: DEBUG:        Error: SSL_CERT_NOT_ON_SERVER
guacd[8]: DEBUG:        Error: SSL_CERT_NOT_ON_SERVER
guacd[8]: DEBUG:        CLIPRDR (clipboard redirection) channel connected.
guacd[8]: DEBUG:        Clipboard data received. Reporting availability of
clipboard data to RDP server.
guacd[8]: DEBUG:        [0x0a] OpaqueRect - SERVER BUG: The support for this
feature was not announced! Use /relax-order-checks to ignore
guacd[8]: DEBUG:        order flags 0d failed
guacd[8]: DEBUG:        Fastpath update Orders [0] failed, status 0
guacd[8]: DEBUG:        fastpath_recv_update() - -1
guacd[8]: DEBUG:        fastpath_recv_update_data() fail
guacd[8]: DEBUG:        transport_check_fds: transport->ReceiveCallback() -
-3
guacd[8]: DEBUG:        freerdp_check_fds() failed - 0
guacd[8]: ERROR:        Connection closed.
guacd[8]: INFO: Internal RDP client disconnected
guacd[8]: INFO: User "@4908ee33-5345-4c19-ad1e-0251562064bb" disconnected (0
users remain)
guacd[8]: INFO: Last user of connection
"$efb61f99-3856-4649-9212-a89fa95b3693" disconnected
guacd[8]: DEBUG:        Requesting termination of client...
guacd[8]: DEBUG:        Client terminated successfully.
guacd[6]: INFO: Connection "$efb61f99-3856-4649-9212-a89fa95b3693" removed.
/

It looks like the configuration of FreeRDP plugin is wrong, but I don't know
how to fix it.



--
Sent from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to