jwetzell / docker-guacamole

A self-contained guacamole docker container for x64 and ARM. Remotely connect over SSH, RDP or VNC using HTML5.
https://hub.docker.com/r/oznu/guacamole/
GNU General Public License v3.0
104 stars 17 forks source link

RDP connection to Windows Server 2019 disconnects immediately at login. Error log message *** Error in `guacd': double free or corruption (fasttop): 0x016880d8 *** #14

Closed christyler80 closed 1 year ago

christyler80 commented 1 year ago

Raspberry Pi 4 8GB 64bit Raspberry OS. Error log as follows.....

guacd[280]: INFO: Creating new client for protocol "rdp" guacd[280]: INFO: Connection ID is "$0321406a-7eb9-491e-92e0-db5cf78aae3e" guacd[445]: INFO: Security mode: NLA guacd[445]: INFO: Resize method: display-update guacd[445]: INFO: No clipboard line-ending normalization specified. Defaulting to preserving the format of all line endings. guacd[445]: INFO: User "@2f85ab57-a324-4e9a-ad65-0d1fe462bece" joined connection "$0321406a-7eb9-491e-92e0-db5cf78aae3e" (1 users now present) 20:37:48.990 [http-nio-8080-exec-9] INFO o.a.g.tunnel.TunnelRequestService - User "sysadmin" connected to connection "1". guacd[445]: INFO: Loading keymap "base" guacd[445]: INFO: Loading keymap "en-us-qwerty" guacd[445]: INFO: Connected to RDPDR 1.13 as client 0x0002 Error in `guacd': double free or corruption (fasttop): 0x016880d8 guacd[280]: INFO: Connection "$0321406a-7eb9-491e-92e0-db5cf78aae3e" removed. 20:37:53.785 [Thread-9] INFO o.a.g.tunnel.TunnelRequestService - User "sysadmin" disconnected from connection "1". Duration: 4795 milliseconds

christyler80 commented 1 year ago

Hi Joel,

Sorry, about the ‘Hi’ – pressed the wrong key whilst typing…

I have now posted the details into GitHub including error log messages.

Please let me know if you need more information.

Many Thanks

Chris

From: Joel Wetzell @.> Sent: Wednesday, April 5, 2023 9:48 PM To: jwetzell/docker-guacamole @.> Cc: christyler80 @.>; Author @.> Subject: Re: [jwetzell/docker-guacamole] Hi, (Issue #14)

I think I'm going to need a little more than "Hi," to know what your issue is?

— Reply to this email directly, view it on GitHub https://github.com/jwetzell/docker-guacamole/issues/14#issuecomment-1498132928 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AF27CRROIQV7RBDDJXNNEI3W7XLBLANCNFSM6AAAAAAWURULUA . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AF27CRUF424Y5O6O5BT537LW7XLBLA5CNFSM6AAAAAAWURULUCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSZJOY4A.gif Message ID: @. @.> >

jwetzell commented 1 year ago

When I get a chance I will try booting up the image on a raspberry pi. Do you have what version of the image you are using?

christyler80 commented 1 year ago

Hi Joel,

This is my docker-compose.yml file (see below).

Is arm32v7 correct if I am using 64bit Raspberry OS?

Thanks

Chris

version: "3"

services:

guacamole:

image: jwetzell/guacamole:arm32v7

container_name: guacamole

volumes:

  - ./postgres:/config

ports:

  - 9080:8080

volumes:

postgres:

driver: local

~

From: Joel Wetzell @.> Sent: Wednesday, April 5, 2023 9:59 PM To: jwetzell/docker-guacamole @.> Cc: christyler80 @.>; Author @.> Subject: Re: [jwetzell/docker-guacamole] RDP connection to Windows Server 2019 disconnects immediately at login. Error log message Error in `guacd': double free or corruption (fasttop): 0x016880d8 (Issue #14)

When I get a chance I will try booting up the image on a raspberry pi. Do you have what version of the image you are using?

— Reply to this email directly, view it on GitHub https://github.com/jwetzell/docker-guacamole/issues/14#issuecomment-1498149305 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AF27CRWQXNU4NXE2RN3NVADW7XMKHANCNFSM6AAAAAAWURULUA . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AF27CRWLKV6VQWU4TOCEMVTW7XMKHA5CNFSM6AAAAAAWURULUCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSZJPY3S.gif Message ID: @. @.> >

jwetzell commented 1 year ago

I don't know. There is an arm64 image: jwetzell/guacamole:1.5.0-arm64

christyler80 commented 1 year ago

Joel,

Good news, it has worked!!

Thank you and for the work you have put into your project.

FYI, I have had to change a couple of registry settings on my server - Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp "UserAuthentication" is 0 and "SecurityLayer" is 1

This info is from discussion on the Internet and I believe these settings are needed for Windows 10 as well.

Best Regards

Chris

From: Joel Wetzell @.> Sent: Wednesday, April 5, 2023 10:10 PM To: jwetzell/docker-guacamole @.> Cc: christyler80 @.>; Author @.> Subject: Re: [jwetzell/docker-guacamole] RDP connection to Windows Server 2019 disconnects immediately at login. Error log message Error in `guacd': double free or corruption (fasttop): 0x016880d8 (Issue #14)

I don't know. There is an arm64 image: jwetzell/guacamole:1.5.0-arm64

— Reply to this email directly, view it on GitHub https://github.com/jwetzell/docker-guacamole/issues/14#issuecomment-1498165141 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AF27CRTD2NGGSDINEQZU5RLW7XNUDANCNFSM6AAAAAAWURULUA . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AF27CRSQUC4WGG5W6WOEC73W7XNUDA5CNFSM6AAAAAAWURULUCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSZJQXZK.gif Message ID: @. @.> >