Re: RDP issue Guacamole 1.1.0 new install, SSH works

2020-04-19 Thread Steve Williams

Hi,

To follow up on this, I have tracked it down to a core dump in freeRDP

#0  0x0595f62d7a6b in _aligned_free () from 
/usr/local/lib/libwinpr2.so.0.0
#1  0x059695a59205 in Bitmap_Free () from 
/usr/local/lib/libfreerdp2.so.0.0
#2  0x059695a1979d in gdi_bitmap_update () from 
/usr/local/lib/libfreerdp2.so.0.0
#3  0x059695a75494 in fastpath_recv_update () from 
/usr/local/lib/libfreerdp2.so.0.0
#4  0x059695a73a63 in fastpath_recv_updates () from 
/usr/local/lib/libfreerdp2.so.0.0
#5  0x059695a6f438 in rdp_recv_pdu () from 
/usr/local/lib/libfreerdp2.so.0.0
#6  0x059695a6ea14 in rdp_recv_callback () from 
/usr/local/lib/libfreerdp2.so.0.0
#7  0x059695a77e33 in transport_check_fds () from 
/usr/local/lib/libfreerdp2.so.0.0
#8  0x059695a6fc41 in rdp_check_fds () from 
/usr/local/lib/libfreerdp2.so.0.0
#9  0x059695a58098 in freerdp_check_fds () from 
/usr/local/lib/libfreerdp2.so.0.0
#10 0x059695a58331 in freerdp_check_event_handles () from 
/usr/local/lib/libfreerdp2.so.0.0
#11 0x0596756a5e10 in guac_rdp_client_thread (data=Variable "data" 
is not available.


I am troubleshooting the install of FreeRDP on my system.

Thanks,
Steve W.

On 18/04/2020 5:16 p.m., Steve Williams wrote:

Hi,

I have recently installed guacamole 1.1.0 running under Tomcat 9.0.22.

Right now, this is only running local to my Intranet, it's not 
publicly accessible for security reasons until I get it working.


SSH sessions through guacamole work totally fine, but when I try an 
RDP session, it appears the child process is suddenly exiting 
silently.  I have looked for a "core" file, but there isn't one.


pcengine$ guacd -f -L debug
guacd[28399]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 
started
guacd[28399]: DEBUG:    Successfully bound socket to host 127.0.0.1, 
port 4822

guacd[28399]: INFO: Listening on host 127.0.0.1, port 4822
guacd[28399]: INFO: Creating new client for protocol "rdp"
guacd[28399]: INFO: Connection ID is 
"$eb17d7b3-8e23-42f5-8265-7d2f718a4188"

guacd[53664]: DEBUG:    Processing instruction: size
guacd[53664]: DEBUG:    Processing instruction: audio
guacd[53664]: DEBUG:    Processing instruction: video
guacd[53664]: DEBUG:    Processing instruction: image
guacd[53664]: DEBUG:    Processing instruction: timezone
guacd[53664]: DEBUG:    Parameter "console" omitted. Using default 
value of 0.
guacd[53664]: DEBUG:    Parameter "console-audio" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "disable-auth" omitted. Using 
default value of 0.
guacd[53664]: INFO: No security mode specified. Defaulting to 
security mode negotiation with server.

guacd[53664]: DEBUG:    User resolution is 1557x831 at 96 DPI
guacd[53664]: DEBUG:    Parameter "dpi" omitted. Using default value 
of 96.

guacd[53664]: DEBUG:    Using resolution of 1556x831 at 96 DPI
guacd[53664]: DEBUG:    Parameter "read-only" omitted. Using default 
value of 0.
guacd[53664]: DEBUG:    Parameter "client-name" omitted. Using default 
value of "Guacamole RDP".
guacd[53664]: DEBUG:    Parameter "enable-wallpaper" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "enable-theming" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "enable-font-smoothing" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:    Parameter "enable-full-window-drag" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:    Parameter "enable-desktop-composition" 
omitted. Using default value of 0.
guacd[53664]: DEBUG:    Parameter "enable-menu-animations" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:    Parameter "disable-bitmap-caching" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:    Parameter "disable-offscreen-caching" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:    Parameter "disable-glyph-caching" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:    Parameter "color-depth" omitted. Using default 
value of 16.
guacd[53664]: DEBUG:    Parameter "disable-audio" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "enable-printing" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "printer-name" omitted. Using 
default value of "Guacamole Printer".
guacd[53664]: DEBUG:    Parameter "enable-drive" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "drive-name" omitted. Using default 
value of "Guacamole Filesystem".
guacd[53664]: DEBUG:    Parameter "drive-path" omitted. Using default 
value of "".
guacd[53664]: DEBUG:    Parameter "create-drive-path" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:    Parameter "timezone" omitted. Using default 
value of "America/Edmonton".
guacd[53664]: DEBUG:    Parameter "enable-sftp" omitted. Using default 
value of 0.
guacd[53664]: DEBUG:    Parameter "sftp-hostname" omitted. Using 
default value of "192.168.124.101".
guacd[53664]: DEBUG:    Parameter "sftp-port" omitted. Using default 
value 

RE: RDP issue Guacamole 1.1.0 new install, SSH works

2020-04-19 Thread Tushar Jain
>>SSH sessions through guacamole work totally fine, but when I try an RDP 
>>session, it appears the >>child process is suddenly exiting silently.  

Does the RDP session get disconnected suddenly after about a couple of minutes? 
If yes, I had the same issue, and was advised in this forum that I should take 
& build the latest source code from github for deployment, as the official 
1.1.o release had a bug. This problem did go away with the latest source code, 
but unfortunately the CAPS lock key stopped working. You can try this and hope 
& pray everything works for you!



-Original Message-
From: Steve Williams [mailto:st...@williamsitconsulting.com] 
Sent: 19 April 2020 04:47 AM
To: user@guacamole.apache.org
Subject: RDP issue Guacamole 1.1.0 new install, SSH works

Hi,

I have recently installed guacamole 1.1.0 running under Tomcat 9.0.22.

Right now, this is only running local to my Intranet, it's not publicly 
accessible for security reasons until I get it working.

SSH sessions through guacamole work totally fine, but when I try an RDP 
session, it appears the child process is suddenly exiting silently.  I have 
looked for a "core" file, but there isn't one.

pcengine$ guacd -f -L debug
guacd[28399]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 started
guacd[28399]: DEBUG:Successfully bound socket to host 127.0.0.1, port 4822
guacd[28399]: INFO: Listening on host 127.0.0.1, port 4822
guacd[28399]: INFO: Creating new client for protocol "rdp"
guacd[28399]: INFO: Connection ID is "$eb17d7b3-8e23-42f5-8265-7d2f718a4188"
guacd[53664]: DEBUG:Processing instruction: size
guacd[53664]: DEBUG:Processing instruction: audio
guacd[53664]: DEBUG:Processing instruction: video
guacd[53664]: DEBUG:Processing instruction: image
guacd[53664]: DEBUG:Processing instruction: timezone
guacd[53664]: DEBUG:Parameter "console" omitted. Using default value of 0.
guacd[53664]: DEBUG:Parameter "console-audio" omitted. Using default value 
of 0.
guacd[53664]: DEBUG:Parameter "disable-auth" omitted. Using default value 
of 0.
guacd[53664]: INFO: No security mode specified. Defaulting to security mode 
negotiation with server.
guacd[53664]: DEBUG:User resolution is 1557x831 at 96 DPI
guacd[53664]: DEBUG:Parameter "dpi" omitted. Using default value of 96.
guacd[53664]: DEBUG:Using resolution of 1556x831 at 96 DPI
guacd[53664]: DEBUG:Parameter "read-only" omitted. Using default value of 0.
guacd[53664]: DEBUG:Parameter "client-name" omitted. Using default value of 
"Guacamole RDP".
guacd[53664]: DEBUG:Parameter "enable-wallpaper" omitted. Using default 
value of 0.
guacd[53664]: DEBUG:Parameter "enable-theming" omitted. Using default value 
of 0.
guacd[53664]: DEBUG:Parameter "enable-font-smoothing" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:Parameter "enable-full-window-drag" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:Parameter "enable-desktop-composition" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:Parameter "enable-menu-animations" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:Parameter "disable-bitmap-caching" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:Parameter "disable-offscreen-caching" omitted. 
Using default value of 0.
guacd[53664]: DEBUG:Parameter "disable-glyph-caching" omitted. Using 
default value of 0.
guacd[53664]: DEBUG:Parameter "color-depth" omitted. Using default value of 
16.
guacd[53664]: DEBUG:Parameter "disable-audio" omitted. Using default value 
of 0.
guacd[53664]: DEBUG:Parameter "enable-printing" omitted. Using default 
value of 0.
guacd[53664]: DEBUG:Parameter "printer-name" omitted. Using default value 
of "Guacamole Printer".
guacd[53664]: DEBUG:Parameter "enable-drive" omitted. Using default value 
of 0.
guacd[53664]: DEBUG:Parameter "drive-name" omitted. Using default value of 
"Guacamole Filesystem".
guacd[53664]: DEBUG:Parameter "drive-path" omitted. Using default value of 
"".
guacd[53664]: DEBUG:Parameter "create-drive-path" omitted. Using default 
value of 0.
guacd[53664]: DEBUG:Parameter "timezone" omitted. Using default value of 
"America/Edmonton".
guacd[53664]: DEBUG:Parameter "enable-sftp" omitted. Using default value of 
0.
guacd[53664]: DEBUG:Parameter "sftp-hostname" omitted. Using default value 
of "192.168.124.101".
guacd[53664]: DEBUG:Parameter "sftp-port" omitted. Using default value of 
"22".
guacd[53664]: DEBUG:Parameter "sftp-username" omitted. Using default value 
of "".
guacd[53664]: DEBUG:Parameter "sftp-password" omitted. Using default value 
of "".
guacd[53664]: DEBUG:Parameter "sftp-passphrase" omitted. Using default 
value of "".
guacd[53664]: DEBUG:Parameter "sftp-root-directory" omitted. Using default 
value of "/".
guacd[53664]: DEBUG:Parameter "sftp-server-alive-interval" omitted. 
Using default value of 0.