Hi Team,

I am using Guacamole [ Latest code from Git ] for Windows RDP.

Remote Operating System : Windows Server 2008 R2

Local Operating System : Windows 10

Browser : Chrome.


I am logging off the user from the Windows 2008 R2 Standard  and Guacamole
shows pop-up either to reconnect or logout.
If I *reconnect the session then device redirection fails *(  G on
Guacamole RDP  drive doesn't show ) but I can access it from the Menu box .

If I logout and connect again then it shows the *G on guacamole RDP* drive
and I can also access it from the Menu box.

No error in the logs .

*Below are the logs when I logout and connect again  ( In this case it is
working ):-*


Mar  9 06:07:32 localhost guacd[18689]: User
> "@c27422c9-7a92-4e1d-92af-234a010aa6f6" disconnected (0 users remain)
> Mar  9 06:07:32 localhost guacd[18689]: Last user of connection
> "$1e00535e-7513-497f-85ce-ea5b75e8b37a" disconnected
> Mar  9 06:07:32 localhost guacd[18689]: Unloading device 0 (Guacamole
> Filesystem)
> Mar  9 06:07:32 localhost guacd[18689]: Directory info is
> "/tmp/ptpladmin"...
> Mar  9 06:07:32 localhost guacd[18689]: Deletion of "/tmp/ptpladmin"
> directory failed.
> Mar  9 06:07:32 localhost guacd[18689]: Internal RDP client disconnected
> Mar  9 06:07:32 localhost guacd[18365]: Connection
> "$1e00535e-7513-497f-85ce-ea5b75e8b37a" removed.
>
> Mar  9 06:08:25 localhost guacd[18365]: Creating new client for protocol
> "rdp"
> Mar  9 06:08:25 localhost guacd[18365]: Connection ID is
> "$46afecf3-3540-4b55-b812-0014b1df5210"
> Mar  9 06:08:25 localhost guacd[18882]: Security mode: ANY
> Mar  9 06:08:25 localhost guacd[18882]: Resize method: display-update
> Mar  9 06:08:25 localhost guacd[18882]: User
> "@7bfd118a-2bf4-400c-83b0-496bf2567bdf" joined connection
> "$46afecf3-3540-4b55-b812-0014b1df5210" (1 users now present)
> Mar  9 06:08:25 localhost guacd[18882]: Loading keymap "base"
> Mar  9 06:08:25 localhost guacd[18882]: Loading keymap "en-us-qwerty"
> Mar  9 06:08:25 localhost guacd[18882]: Clipboard is disabled. Clipboard
> will not work.
> Mar  9 06:08:25 localhost guacd[18882]: guacdr connected.
> Mar  9 06:08:25 localhost guacd[18882]: guacsnd connected.
> Mar  9 06:08:25 localhost guacd[18882]: Connected to RDPDR 1.12 as client
> 0x0003
> Mar  9 06:08:26 localhost guacd[18882]: Connected to RDPDR 1.12 as client
> 0x0002
> Mar  9 06:08:27 localhost guacd[18882]: Ignoring server capability set
> type=0x0001, length=44
> Mar  9 06:08:27 localhost guacd[18882]: Ignoring server capability set
> type=0x0002, length=8
> Mar  9 06:08:27 localhost guacd[18882]: Ignoring server capability set
> type=0x0003, length=8
> Mar  9 06:08:27 localhost guacd[18882]: Ignoring server capability set
> type=0x0004, length=8
> Mar  9 06:08:27 localhost guacd[18882]: Ignoring server capability set
> type=0x0005, length=8
> Mar  9 06:08:27 localhost guacd[18882]: Sending capabilities...
> Mar  9 06:08:27 localhost guacd[18882]: Capabilities sent.
> Mar  9 06:08:27 localhost guacd[18882]: Client ID confirmed
> Mar  9 06:08:27 localhost guacd[18882]: User logged on
> Mar  9 06:08:27 localhost guacd[18882]: Sending filesystem
> Mar  9 06:08:27 localhost guacd[18882]: Registered device 0 (Guacamole
> Filesystem)
> Mar  9 06:08:27 localhost guacd[18882]: All supported devices sent.
> Mar  9 06:08:27 localhost guacd[18882]: Device 0 (Guacamole Filesystem)
> connected successfully
> Mar  9 06:08:33 localhost guacd[18882]: File open refused (-2):
> "\desktop.ini"


Below are the logs when I log off and reconnect   ( In this case it is not
working ):-

Mar  9 06:09:17 localhost guacd[18882]: RDP server closed connection:
> Disconnected.
> Mar  9 06:09:17 localhost guacd[18882]: User
> "@7bfd118a-2bf4-400c-83b0-496bf2567bdf" disconnected (0 users remain)
> Mar  9 06:09:17 localhost guacd[18882]: Last user of connection
> "$46afecf3-3540-4b55-b812-0014b1df5210" disconnected
> Mar  9 06:09:17 localhost guacd[18365]: Connection
> "$46afecf3-3540-4b55-b812-0014b1df5210" removed.
>
> Mar  9 06:09:58 localhost guacd[18365]: Creating new client for protocol
> "rdp"
> Mar  9 06:09:58 localhost guacd[18365]: Connection ID is
> "$bc2f7059-65b6-422f-babe-82dc7a93188c"
> Mar  9 06:09:58 localhost guacd[18987]: Security mode: ANY
> Mar  9 06:09:58 localhost guacd[18987]: Resize method: display-update
> Mar  9 06:09:58 localhost guacd[18987]: User
> "@5aa808d5-46a1-42f0-923e-9579fe4a329e" joined connection
> "$bc2f7059-65b6-422f-babe-82dc7a93188c" (1 users now present)
> Mar  9 06:09:58 localhost guacd[18987]: Loading keymap "base"
> Mar  9 06:09:58 localhost guacd[18987]: Loading keymap "en-us-qwerty"
> Mar  9 06:09:58 localhost guacd[18987]: Clipboard is disabled. Clipboard
> will not work.
> Mar  9 06:09:58 localhost guacd[18987]: guacdr connected.
> Mar  9 06:09:58 localhost guacd[18987]: guacsnd connected.
> Mar  9 06:09:58 localhost guacd[18987]: Connected to RDPDR 1.12 as client
> 0x0002
> Mar  9 06:09:58 localhost guacd[18987]: Ignoring server capability set
> type=0x0001, length=44
> Mar  9 06:09:58 localhost guacd[18987]: Ignoring server capability set
> type=0x0002, length=8
> Mar  9 06:09:58 localhost guacd[18987]: Ignoring server capability set
> type=0x0003, length=8
> Mar  9 06:09:58 localhost guacd[18987]: Ignoring server capability set
> type=0x0004, length=8
> Mar  9 06:09:58 localhost guacd[18987]: Ignoring server capability set
> type=0x0005, length=8
> Mar  9 06:09:58 localhost guacd[18987]: Sending capabilities...
> Mar  9 06:09:58 localhost guacd[18987]: Capabilities sent.
> Mar  9 06:09:58 localhost guacd[18987]: Client ID confirmed
> Mar  9 06:09:59 localhost guacd[18987]: User logged on
> Mar  9 06:09:59 localhost guacd[18987]: Sending filesystem
> Mar  9 06:09:59 localhost guacd[18987]: Registered device 0 (Guacamole
> Filesystem)
> Mar  9 06:09:59 localhost guacd[18987]: All supported devices sent.
> Mar  9 06:09:59 localhost guacd[18987]: Device 0 (Guacamole Filesystem)
> connected successfully


Logs are different. In one case it is unloading device and in other it is
not.

I haven't done any modifications in the code.

Please let me know is it something I am missing or Is it a bug ?

OR

Is it the way it behaves ?



Thanks and Regards,
Amarjeet Singh

Reply via email to