Connecting from Guacamole to Gnome-remote-desktop
Hi,
I'm using a Guacamole on Debian 12/Bookworm on my home server. I switched recently to Debian 12 Trixie on my main computer, which i need to use via the laptopGuacamole on my home server from work. Previously this worked fine because the previous OS was on X11, and for connection i used VNC from Guacamole.
So i noticed that Guacamole cannot connect to the Gnome-remote-desktop's RDP. It works fine with Windows Vm's, which i run here, but does not with Gnome-remote-desktop. I tried to install Freerdp on a test computer with Debian 12 / Trixie , but it can connect flawlessly to my main one. And the Guacamole can't connect to the test machine also (it has also Gnome GUI). The only difference between the home server and the computers are that libfreerdp packages are these on the user computers :
libfreerdp-client2-2/testing,testing,now 2.11.2+dfsg1-1+b1 amd64
libfreerdp-server2-2/testing,testing,now 2.11.2+dfsg1-1+b1 amd64
libfreerdp2-2/testing,testing,now 2.11.2+dfsg1-1+b1 amd64
and these are the same, but version 2.10 on the server.
I observed the logs of Gnome-remote-desktop, and found, that the connection is buildng up, because Guacamole asks for the password, but it throws away immediately. It's complaining about the Graphics Pipeline. (Guacd logs security problem, which is completely misleading.)
[23:12:31:225] [3041831:3041930] [INFO][com.freerdp.core.connection] - Client Security: NLA:1 TLS:1 RDP:0
[23:12:31:225] [3041831:3041930] [INFO][com.freerdp.core.connection] - Server Security: NLA:1 TLS:0 RDP:0
[23:12:31:225] [3041831:3041930] [INFO][com.freerdp.core.connection] - Negotiated Security: NLA:1 TLS:0 RDP:0
[23:12:31:243] [3041831:3041930] [WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_CONTINUE_NEEDED [0x00090312]
[23:12:31:343] [3041831:3041930] [WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_COMPLETE_NEEDED [0x00090313]
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.connection] - Accepted client: Guacamole RDP
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.connection] - Accepted channels:
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.connection] - cliprdr
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.connection] - rdpdr
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.connection] - rdpsnd
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.gcc] - Active rdp encryption level: NONE
[23:12:31:444] [3041831:3041930] [INFO][com.freerdp.core.gcc] - Selected rdp encryption method: NONE
** (gnome-remote-desktop-daemon:3041831): WARNING **: 23:12:32.514: [RDP] Client did not advertise support for the Graphics Pipeline, closing connection
[23:12:32:248] [3041831:3041930] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
** Message: 23:12:32.514: Unable to check file descriptor, closing connection
Can someone help with this, as it would be more comfortable to use Guacamole again for remote connection
Thanks in advance,