Hi I use the Azure Marketplace Cloud Image version 1.3.2101272359
i don't installed any plugin or modified any configuration file.
If i connect via RDP Protocol to a VM with Apache Guacamole my connection to the desktop enviornment will instantly closed with the message: DISCONNECTED You have been disconnected. SSH Protocol is working fine.
The logs of my RDP VM (xrdp-sesman) says:
myuser@hostname:/var/log$ tail -f xrdp-sesman.log
[20210202-11:16:37] [INFO ] starting Xorg session...
[20210202-11:16:37] [DEBUG] Closed socket 9 (AF_INET6 :: port 5910)
[20210202-11:16:37] [DEBUG] Closed socket 9 (AF_INET6 :: port 6010)
[20210202-11:16:37] [DEBUG] Closed socket 9 (AF_INET6 :: port 6210)
[20210202-11:16:38] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
[20210202-11:16:38] [INFO ] calling auth_start_session from pid 2381
[20210202-11:16:38] [DEBUG] Closed socket 7 (AF_INET6 ::1 port 3350)
[20210202-11:16:38] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
[20210202-11:16:38] [INFO ] /usr/lib/xorg/Xorg :10 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp -logfile .xorgxrdp.%s.log
[20210202-11:16:38] [CORE ] waiting for window manager (pid 2405) to exit
[20210202-11:27:15] [INFO ] A connection received from ::1 port 53836
[20210202-11:27:15] [INFO ] ++ reconnected session: username myuser, display :10.0, session_pid 2381, ip ::ffff:51.124.154.177:55816 - socket: 12
**[20210202-11:27:15] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)**
and xrdp.log:
myuser@hostname:/var/log$ tail -f xrdp.log
[20210202-11:27:15] [INFO ] xrdp_wm_log_msg: login successful for display 10
[20210202-11:27:15] [DEBUG] xrdp_wm_log_msg: started connecting
[20210202-11:27:15] [INFO ] lib_mod_log_peer: xrdp_pid=3222 connected to X11rdp_pid=2406 X11rdp_uid=1000 X11rdp_gid=1000 client_ip=::ffff:xxx.xxx.xxx.xxx clien
t_port=55816
[20210202-11:27:15] [DEBUG] xrdp_wm_log_msg: connected ok
[20210202-11:27:15] [DEBUG] xrdp_mm_connect_chansrv: chansrv connect successful
[20210202-11:27:15] [DEBUG] Closed socket 16 (AF_INET6 ::1 port 53836)
[20210202-11:27:15] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:xxx.xxx.xxx.xxx port 3389)
[20210202-11:27:15] [DEBUG] xrdp_mm_module_cleanup
[20210202-11:27:15] [DEBUG] Closed socket 17 (AF_UNIX)
[20210202-11:27:15] [DEBUG] Closed socket 18 (AF_UNIX)
The guacd.log:
bitnami@myguachostname:~/stack$ tail /opt/bitnami/guacamole-server/logs/guacd.log
guacd[5467]: INFO: No security mode specified. Defaulting to security mode negotiation with server.
guacd[5467]: INFO: Resize method: none
guacd[5467]: INFO: User "@7e4864e5-fe9a-4267-8ac5-def0708aacfb" joined connection "$15814e78-1768-46cf-b89b-3da79227198f" (1 users now present)
guacd[5467]: INFO: Loading keymap "base"
guacd[5467]: INFO: Loading keymap "en-us-qwerty"
guacd[5467]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz
guacd[5467]: INFO: Accepted format: 16-bit PCM with 2 channels at 22050 Hz
guacd[5467]: INFO: Connected to RDPDR 1.12 as client 0x932b4246
free(): double free detected in tcache 2
FYI: connecting via MSTSC to the RDP VM is working as expected. So i think there is an issue with Guacamole.
Do you need further logs or informations? Greetz