Summary: | net-misc/freerdp failed to load addins when using rdp file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jordi <clockwork80> |
Component: | Current packages | Assignee: | Mike Gilbert <floppym> |
Status: | RESOLVED UPSTREAM | ||
Severity: | major | CC: | clockwork80 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/FreeRDP/FreeRDP/issues/9989 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Example of RDP file |
Description
Jordi
2024-03-13 08:00:40 UTC
Please provide a link to the upstream issue. Hi, This is the upstream issue I opened: https://github.com/FreeRDP/FreeRDP/issues/9591 Thanks Jordi Could you attach an rdp file that triggers the problem? Please find attached an RDP file that exhibits the issue. I think the problem lies in the drivestoredirect:s: (line 31 in the rdp file attached). If I remove this line, the connection opens and I can log in the machine. This RDP file is from a local Win10 machine that I fire up with Qemu. I can log in the machine without using an RDP file and with driveredirect. Created attachment 887711 [details]
Example of RDP file
I am able to reproduce the issue using an RDP file containing only this setting: drivestoredirect:s:C:\; I think there are 2 problems here: 1. That value is malformed. Based on the documentation the backslash should come before the colon to escape it like this: drivestoredirect:s:C\:; Docs: https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/rdp-files 2. Linux has no concept of a "C" drive, so this can never actually work anyway. If I update the setting to point at my home directory, it seems to resolve the error. drivestoredirect:s:/home/floppym; Thank you for the testing. I can confirm that removing the line solves the issue. I have created the following issue upstream to see if they can either produce a more meaningful error or issue a warning, ignore the line and continue to connect to remote host. https://github.com/FreeRDP/FreeRDP/issues/9989 Issue upstream has been resolved and closed. Thanks for the support! |