[GH-ISSUE #3272] Browser RDP fails with GNOME Remote Desktop #32420

Open
opened 2026-06-15 09:55:12 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @nicolaus-hee on GitHub (Jun 14, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/3272

Describe the Bug

Image

Trying to connect to GNOME Remote Desktop via new browser RDP feature (1.19.x) getting this error on the login screen.

[ConnectionActivation::CapabilitiesExchange] reason: unexpected Share Control PDU
during capabilities exchange: got Server Deactivate All PDU (expected Server Demand Active PDU)

Newt logs on target host:

Connecting to RDP server localhost:3390
Server selected RDP protocol 0x2 (HYBRID (CredSSP/NLA))
Server TLS handshake OK
RDCleanPath handshake complete, forwarding traffic

Possibly coming from upstream IronRDP issue https://github.com/Devolutions/IronRDP/issues/139

Environment

  • OS Type & Version: Ubuntu 24.04.4 LTS (on vps and RDP target)
  • Pangolin Version: 1.19.3
  • Edition (Community or Enterprise): EE
  • Gerbil Version: pulled "latest" with 1.19.3
  • Traefik Version: 3.7.5
  • Newt Version: 1.13
  • Client Version: n/a

To Reproduce

  1. Enable grd on 3390
  2. Create public rdp resource
  3. Login

Expected Behavior

RDP client shows remote desktop

Originally created by @nicolaus-hee on GitHub (Jun 14, 2026). Original GitHub issue: https://github.com/fosrl/pangolin/issues/3272 ### Describe the Bug <img width="1062" height="1457" alt="Image" src="https://github.com/user-attachments/assets/64a16384-6920-4fd3-a5be-abd6abb2c1d4" /> Trying to connect to GNOME Remote Desktop via new browser RDP feature (1.19.x) getting this error on the login screen. ```` [ConnectionActivation::CapabilitiesExchange] reason: unexpected Share Control PDU during capabilities exchange: got Server Deactivate All PDU (expected Server Demand Active PDU) ```` Newt logs on target host: ```` Connecting to RDP server localhost:3390 Server selected RDP protocol 0x2 (HYBRID (CredSSP/NLA)) Server TLS handshake OK RDCleanPath handshake complete, forwarding traffic ```` Possibly coming from upstream IronRDP issue https://github.com/Devolutions/IronRDP/issues/139 ### Environment - OS Type & Version: Ubuntu 24.04.4 LTS (on vps and RDP target) - Pangolin Version: 1.19.3 - Edition (Community or Enterprise): EE - Gerbil Version: pulled "latest" with 1.19.3 - Traefik Version: 3.7.5 - Newt Version: 1.13 - Client Version: n/a ### To Reproduce 1. Enable grd on 3390 2. Create public rdp resource 3. Login ### Expected Behavior RDP client shows remote desktop
Author
Owner

@AstralDestiny commented on GitHub (Jun 14, 2026):

Yeah it's related to ironRDP, Working on it and waiting for upstream stuff.

<!-- gh-comment-id:4702355138 --> @AstralDestiny commented on GitHub (Jun 14, 2026): Yeah it's related to ironRDP, Working on it and waiting for upstream stuff.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#32420