Enable support for RDP Multitransport (UnknownPDUTypeError('Trying to parse unknown client data structure 49158'))
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
Probably due to an error on the client, since PyRDP cuts the multitransport negociation 🤔 Ref #233
No it's just we're receiving a structure that is just not implemented on our side. :thinking: