Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows desktop access : RDP client exited with an error: [decode SERVER_PLATFORM_CHALLENGE] PDU error #40643

Closed
gilbert0571 opened this issue Apr 18, 2024 · 1 comment
Labels

Comments

@gilbert0571
Copy link

gilbert0571 commented Apr 18, 2024

Expected behavior:
I have serveral windows servers in AD managed by teleport which is installed on debian 10 and it works well with the version 14.3.3. However the connections to these windows servers failed after updating to teleport 15.2.2.

ps: I have enabled remotefx following this guide:
https://github.com/gravitational/teleport/blob/v15.0.0/docs/pages/desktop-access/active-directory-manual.mdx#enable-remotefx

bug screenshot:
rdp-bug

Bug details:

  • Teleport version: 15.2.2
  • Debug logs:
    [2024-04-17T06:13:38Z INFO ironrdp_connector::license_exchange] Send message=ClientNewLicenseRequest { license_header: LicenseHeader { security_header: BasicSecurityHeader { flags: BasicSecurityHeaderFlags(LICENSE_PKT) }, preamble_message_type: NewLicenseRequest, preamble_flags: PreambleFlags(0x0), preamble_version: V3, preamble_message_size: 322 }, client_random: [53, 255, ..., 0, 0, 0, 0, 0, 0, 0, 0], client_username: "", client_machine_name: "" }
    [2024-04-17T06:13:38Z ERROR rdp_client] client_run failed: ConnectorError(Error { context: "decode SERVER_PLATFORM_CHALLENGE", kind: Pdu(Error { context: "<ironrdp_pdu::rdp::server_license::BlobHeader as ironrdp_pdu::PduDecode>::decode::{{closure}}", kind: InvalidMessage { field: "blobType", reason: "invalid blob type" }, source: None }), source: None })
    2024-04-17T14:13:38+08:00 INFO [WINDOWS_D] Rust RDP loop finished client-ip:192.168.51.100 desktop-addr:192.168.51.109:3389 desktop-name:WIN-5335-dev-ph-eac3cc20 pid:415.1 rdp-addr:192.168.51.109:3389 rdpclient/client.go:339
    2024-04-17T14:13:38+08:00 INFO [AUDIT] windows.desktop.session.end
@zmb3
Copy link
Collaborator

zmb3 commented Apr 18, 2024

This was fixed in #40590

@zmb3 zmb3 closed this as completed Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants