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

Enable support for RDP Multitransport (UnknownPDUTypeError('Trying to parse unknown client data structure 49158')) #288

Open
xshill opened this issue Jan 26, 2021 · 2 comments
Labels
enhancement New feature or request low-priority

Comments

@xshill
Copy link
Collaborator

xshill commented Jan 26, 2021

The error UnknownPDUTypeError('Trying to parse unknown client data structure 49158') comes from the client sending a Client Message Channel Data structure during the connection sequence. This structure is associated with RDP multitransport.

Structure data types (49158 = 0xc006): https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpbcgr/8a36630c-9c8e-4864-9382-2ec9d6f368ca

RDP Multitransport: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpemt/d22b606c-32c4-4647-b356-86f75e23a22c

@xshill xshill added enhancement New feature or request low-priority labels Jan 26, 2021
@Res260
Copy link
Collaborator

Res260 commented Jan 26, 2021

Probably due to an error on the client, since PyRDP cuts the multitransport negociation 🤔 Ref #233

@xshill
Copy link
Collaborator Author

xshill commented Jan 27, 2021

No it's just we're receiving a structure that is just not implemented on our side. 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request low-priority
Projects
None yet
Development

No branches or pull requests

2 participants