[ 
https://issues.apache.org/jira/browse/GUACAMOLE-1089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17125429#comment-17125429
 ] 

Luke Pickerireo edited comment on GUACAMOLE-1089 at 6/4/20, 12:57 AM:
----------------------------------------------------------------------

I have found a similar response, although please note my comments around 
disconnects experienced in my production server as opposed to test environment.

Ubuntu 18.04, Guacamole 1.1.0, target is Win7:

Freerdp1-dev2.1.1 gave an orange screen, downgrading to freerdp2-dev 2.0.0 
works normally.  *Unfortunately at the orange screen I didn't carry on with the 
connect as it was responding exactly per one of my production servers, which 
had alerted me to the issue. The production operation would randomly disconnect 
users in association with the orange screen.

Updated back to freerdp2-dev 2.1.1, shutdown guacd etc, recompiled 
guacamole-server and tried a further connect. No change. Rebooted VM, no change 
to colours.

-I'd post log detail, but it's not showing anything unusual.-

*In contrast to the production server in my test environment I'm not being 
disconnected, although the weird colour scheme continues. This may be because 
I'm logging into a Win7 machine, rather than 10 (as on production system). I 
don't have a Win10 machine/licence to test this theory further, and I've 
downgraded freerdp on the production server to keep them operating so can't 
test there either.

-I will do some further (limited) work on this, will report any useful 
findings.-

Restarted guacd in debug mode, here's an initial connect (with orange colour at 
logon):
{code:java}
Jun 4 00:49:26 test_server guacd[1479]: Successfully bound socket to host 
127.0.0.1, port 4822 Jun 4 00:49:26 test_server guacd[1479]: Exiting and 
passing control to PID 1480 Jun 4 00:49:26 test_server guacd[1480]: Exiting and 
passing control to PID 1481 Jun 4 00:49:26 test_server guacd[1481]: Listening 
on host 127.0.0.1, port 4822 Jun 4 00:50:02 test_server systemd[1]: Started 
Session 4 of user root. Jun 4 00:50:51 test_server guacd[1481]: Creating new 
client for protocol "rdp" Jun 4 00:50:51 test_server guacd[1481]: Connection ID 
is "$082aca08-397a-4fec-acc2-419bab2f5785" Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: size Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: audio Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: video Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: image Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: timezone Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "console" omitted. Using default value of 0. Jun 4 
00:50:51 test_server guacd[1571]: Parameter "console-audio" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"disable-auth" omitted. Using default value of 0. Jun 4 00:50:51 test_server 
guacd[1571]: No security mode specified. Defaulting to security mode 
negotiation with server. Jun 4 00:50:51 test_server guacd[1571]: User 
resolution is 1920x921 at 96 DPI Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "dpi" omitted. Using default value of 96. Jun 4 00:50:51 test_server 
guacd[1571]: Using resolution of 1920x921 at 96 DPI Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "read-only" omitted. Using default value of 0. Jun 4 
00:50:51 test_server guacd[1571]: Parameter "client-name" omitted. Using 
default value of "Guacamole RDP". Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "enable-wallpaper" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "enable-theming" omitted. Using default 
value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"enable-full-window-drag" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "enable-desktop-composition" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"enable-menu-animations" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "disable-bitmap-caching" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"disable-offscreen-caching" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "disable-glyph-caching" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"disable-audio" omitted. Using default value of 0. Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "enable-printing" omitted. Using default value of 0. Jun 
4 00:50:51 test_server guacd[1571]: Parameter "printer-name" omitted. Using 
default value of "Guacamole Printer". Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "enable-drive" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "drive-name" omitted. Using default value of 
"Guacamole Filesystem". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"drive-path" omitted. Using default value of "". Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "create-drive-path" omitted. Using default value of 0. 
Jun 4 00:50:51 test_server guacd[1571]: Parameter "timezone" omitted. Using 
default value of "Pacific/Auckland". Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "enable-sftp" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "sftp-hostname" omitted. Using default value 
of "192.168.1.89". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"sftp-port" omitted. Using default value of "22". Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "sftp-username" omitted. Using default value of "". Jun 
4 00:50:51 test_server guacd[1571]: Parameter "sftp-password" omitted. Using 
default value of "". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"sftp-passphrase" omitted. Using default value of "". Jun 4 00:50:51 
test_server guacd[1571]: Parameter "sftp-root-directory" omitted. Using default 
value of "/". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"sftp-server-alive-interval" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "recording-name" omitted. Using default 
value of "recording". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"recording-exclude-output" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "recording-exclude-mouse" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"recording-include-keys" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "create-recording-path" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Resize method: none 
Jun 4 00:50:51 test_server guacd[1571]: Parameter "enable-audio-input" omitted. 
Using default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"gateway-port" omitted. Using default value of 443. Jun 4 00:50:51 test_server 
guacd[1571]: User "@aec16d2a-d43c-46d6-908f-d9199651b84e" joined connection 
"$082aca08-397a-4fec-acc2-419bab2f5785" (1 users now present) Jun 4 00:50:51 
test_server guacd[1571]: Client is using protocol version "VERSION_1_1_0" Jun 4 
00:50:51 test_server guacd[1571]: Loading keymap "base" Jun 4 00:50:51 
test_server guacd[1571]: Loading keymap "en-us-qwerty" Jun 4 00:50:52 
test_server guacd[1571]: freerdp_connect:freerdp_set_last_error_ex resetting 
error state Jun 4 00:50:52 test_server guacd[1571]: Support for CLIPRDR 
(clipboard redirection) registered. Awaiting channel connection. Jun 4 00:50:52 
test_server guacd[1571]: Support for static channel "rdpdr" loaded. Jun 4 
00:50:52 test_server guacd[1571]: Support for static channel "rdpsnd" loaded. 
Jun 4 00:50:52 test_server guacd[1571]: Local framebuffer format 
PIXEL_FORMAT_BGRX32 Jun 4 00:50:52 test_server guacd[1571]: Remote framebuffer 
format PIXEL_FORMAT_BGRA32 Jun 4 00:50:52 test_server guacd[1571]: primitives 
autodetect, using optimized Jun 4 00:50:52 test_server guacd[1571]: 
freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error 
state Jun 4 00:50:52 test_server guacd[1571]: 
freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state Jun 4 
00:50:53 test_server guacd[1571]: CLIPRDR (clipboard redirection) channel 
connected. Jun 4 00:50:53 test_server guacd[1571]: SVC "rdpdr" connected. Jun 4 
00:50:53 test_server guacd[1571]: SVC "rdpsnd" connected. Jun 4 00:50:53 
test_server guacd[1571]: Clipboard data received. Reporting availability of 
clipboard data to RDP server. Jun 4 00:50:53 test_server guacd[1571]: 
[cliprdr_packet_format_list_new] called with invalid type 00000000 Jun 4 
00:50:53 test_server guacd[1571]: Connected to RDPDR 1.12 as client 0x0002 Jun 
4 00:50:53 test_server guacd[1571]: Ignoring server capability set type=0x0001, 
length=44 Jun 4 00:50:53 test_server guacd[1571]: Ignoring server capability 
set type=0x0002, length=8 Jun 4 00:50:53 test_server guacd[1571]: Ignoring 
server capability set type=0x0003, length=8 Jun 4 00:50:53 test_server 
guacd[1571]: Ignoring server capability set type=0x0004, length=8 Jun 4 
00:50:53 test_server guacd[1571]: Ignoring server capability set type=0x0005, 
length=8 Jun 4 00:50:53 test_server guacd[1571]: Sending capabilities... Jun 4 
00:50:53 test_server guacd[1571]: Capabilities sent. Jun 4 00:50:53 test_server 
guacd[1571]: Client ID confirmed {code}


was (Author: luke):
I have found a similar response, although please note my comments around 
disconnects experienced in my production server as opposed to test environment.

Ubuntu 18.04, Guacamole 1.1.0, target is Win7:

Freerdp1-dev2.1.1 gave an orange screen, downgrading to freerdp2-dev 2.0.0 
works normally.  *Unfortunately at the orange screen I didn't carry on with the 
connect as it was responding exactly per one of my production servers, which 
had alerted me to the issue. The production operation would randomly disconnect 
users in association with the orange screen.

Updated back to freerdp2-dev 2.1.1, shutdown guacd etc, recompiled 
guacamole-server and tried a further connect. No change. Rebooted VM, no change 
to colours.

-I'd post log detail, but it's not showing anything unusual.-

*In contrast to the production server in my test environment I'm not being 
disconnected, although the weird colour scheme continues. This may be because 
I'm logging into a Win7 machine, rather than 10 (as on production system). I 
don't have a Win10 machine/licence to test this theory further, and I've 
downgraded freerdp on the production server to keep them operating so can't 
test there either.

-I will do some further (limited) work on this, will report any useful 
findings.-

Restarted guacd in debug mode, here's an initial connect (with orange colour at 
logon):
{code:java}
// code placeholder
{code}
Jun 4 00:49:26 test_server guacd[1479]: Successfully bound socket to host 
127.0.0.1, port 4822 Jun 4 00:49:26 test_server guacd[1479]: Exiting and 
passing control to PID 1480 Jun 4 00:49:26 test_server guacd[1480]: Exiting and 
passing control to PID 1481 Jun 4 00:49:26 test_server guacd[1481]: Listening 
on host 127.0.0.1, port 4822 Jun 4 00:50:02 test_server systemd[1]: Started 
Session 4 of user root. Jun 4 00:50:51 test_server guacd[1481]: Creating new 
client for protocol "rdp" Jun 4 00:50:51 test_server guacd[1481]: Connection ID 
is "$082aca08-397a-4fec-acc2-419bab2f5785" Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: size Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: audio Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: video Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: image Jun 4 00:50:51 test_server 
guacd[1571]: Processing instruction: timezone Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "console" omitted. Using default value of 0. Jun 4 
00:50:51 test_server guacd[1571]: Parameter "console-audio" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"disable-auth" omitted. Using default value of 0. Jun 4 00:50:51 test_server 
guacd[1571]: No security mode specified. Defaulting to security mode 
negotiation with server. Jun 4 00:50:51 test_server guacd[1571]: User 
resolution is 1920x921 at 96 DPI Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "dpi" omitted. Using default value of 96. Jun 4 00:50:51 test_server 
guacd[1571]: Using resolution of 1920x921 at 96 DPI Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "read-only" omitted. Using default value of 0. Jun 4 
00:50:51 test_server guacd[1571]: Parameter "client-name" omitted. Using 
default value of "Guacamole RDP". Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "enable-wallpaper" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "enable-theming" omitted. Using default 
value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"enable-full-window-drag" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "enable-desktop-composition" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"enable-menu-animations" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "disable-bitmap-caching" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"disable-offscreen-caching" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "disable-glyph-caching" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"disable-audio" omitted. Using default value of 0. Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "enable-printing" omitted. Using default value of 0. Jun 
4 00:50:51 test_server guacd[1571]: Parameter "printer-name" omitted. Using 
default value of "Guacamole Printer". Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "enable-drive" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "drive-name" omitted. Using default value of 
"Guacamole Filesystem". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"drive-path" omitted. Using default value of "". Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "create-drive-path" omitted. Using default value of 0. 
Jun 4 00:50:51 test_server guacd[1571]: Parameter "timezone" omitted. Using 
default value of "Pacific/Auckland". Jun 4 00:50:51 test_server guacd[1571]: 
Parameter "enable-sftp" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "sftp-hostname" omitted. Using default value 
of "192.168.1.89". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"sftp-port" omitted. Using default value of "22". Jun 4 00:50:51 test_server 
guacd[1571]: Parameter "sftp-username" omitted. Using default value of "". Jun 
4 00:50:51 test_server guacd[1571]: Parameter "sftp-password" omitted. Using 
default value of "". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"sftp-passphrase" omitted. Using default value of "". Jun 4 00:50:51 
test_server guacd[1571]: Parameter "sftp-root-directory" omitted. Using default 
value of "/". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"sftp-server-alive-interval" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "recording-name" omitted. Using default 
value of "recording". Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"recording-exclude-output" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "recording-exclude-mouse" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"recording-include-keys" omitted. Using default value of 0. Jun 4 00:50:51 
test_server guacd[1571]: Parameter "create-recording-path" omitted. Using 
default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Resize method: none 
Jun 4 00:50:51 test_server guacd[1571]: Parameter "enable-audio-input" omitted. 
Using default value of 0. Jun 4 00:50:51 test_server guacd[1571]: Parameter 
"gateway-port" omitted. Using default value of 443. Jun 4 00:50:51 test_server 
guacd[1571]: User "@aec16d2a-d43c-46d6-908f-d9199651b84e" joined connection 
"$082aca08-397a-4fec-acc2-419bab2f5785" (1 users now present) Jun 4 00:50:51 
test_server guacd[1571]: Client is using protocol version "VERSION_1_1_0" Jun 4 
00:50:51 test_server guacd[1571]: Loading keymap "base" Jun 4 00:50:51 
test_server guacd[1571]: Loading keymap "en-us-qwerty" Jun 4 00:50:52 
test_server guacd[1571]: freerdp_connect:freerdp_set_last_error_ex resetting 
error state Jun 4 00:50:52 test_server guacd[1571]: Support for CLIPRDR 
(clipboard redirection) registered. Awaiting channel connection. Jun 4 00:50:52 
test_server guacd[1571]: Support for static channel "rdpdr" loaded. Jun 4 
00:50:52 test_server guacd[1571]: Support for static channel "rdpsnd" loaded. 
Jun 4 00:50:52 test_server guacd[1571]: Local framebuffer format 
PIXEL_FORMAT_BGRX32 Jun 4 00:50:52 test_server guacd[1571]: Remote framebuffer 
format PIXEL_FORMAT_BGRA32 Jun 4 00:50:52 test_server guacd[1571]: primitives 
autodetect, using optimized Jun 4 00:50:52 test_server guacd[1571]: 
freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error 
state Jun 4 00:50:52 test_server guacd[1571]: 
freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state Jun 4 
00:50:53 test_server guacd[1571]: CLIPRDR (clipboard redirection) channel 
connected. Jun 4 00:50:53 test_server guacd[1571]: SVC "rdpdr" connected. Jun 4 
00:50:53 test_server guacd[1571]: SVC "rdpsnd" connected. Jun 4 00:50:53 
test_server guacd[1571]: Clipboard data received. Reporting availability of 
clipboard data to RDP server. Jun 4 00:50:53 test_server guacd[1571]: 
[cliprdr_packet_format_list_new] called with invalid type 00000000 Jun 4 
00:50:53 test_server guacd[1571]: Connected to RDPDR 1.12 as client 0x0002 Jun 
4 00:50:53 test_server guacd[1571]: Ignoring server capability set type=0x0001, 
length=44 Jun 4 00:50:53 test_server guacd[1571]: Ignoring server capability 
set type=0x0002, length=8 Jun 4 00:50:53 test_server guacd[1571]: Ignoring 
server capability set type=0x0003, length=8 Jun 4 00:50:53 test_server 
guacd[1571]: Ignoring server capability set type=0x0004, length=8 Jun 4 
00:50:53 test_server guacd[1571]: Ignoring server capability set type=0x0005, 
length=8 Jun 4 00:50:53 test_server guacd[1571]: Sending capabilities... Jun 4 
00:50:53 test_server guacd[1571]: Capabilities sent. Jun 4 00:50:53 test_server 
guacd[1571]: Client ID confirmed

> Ubuntu 18.04 & last freerdp2-dev package update
> -----------------------------------------------
>
>                 Key: GUACAMOLE-1089
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1089
>             Project: Guacamole
>          Issue Type: Bug
>    Affects Versions: 1.1.0
>            Reporter: Pierre-Arnaud Laporte
>            Priority: Minor
>
> Hello,
>  
> A recent update to the freerdp2-dev (2.1.1) package on Ubuntu has broken the 
> Guacamole compatibilty.
> RDP connection is instantly closed without any error message.
> I had to downgrade to 2.0.0 to make it work again.
>  
> Not sure if this should be there, but, as you advice to install this package 
> in your doc, I think, you should be aware of it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to