[ 
https://issues.apache.org/jira/browse/VCL-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Thompson updated VCL-959:
------------------------------
    Fix Version/s: 2.6

> Update RDP file settings
> ------------------------
>
>                 Key: VCL-959
>                 URL: https://issues.apache.org/jira/browse/VCL-959
>             Project: VCL
>          Issue Type: Improvement
>          Components: web gui (frontend)
>            Reporter: Andrew Kurth
>            Priority: Major
>             Fix For: 2.6
>
>
> The settings that get populated in the .rdp file should be updated.  The 
> subroutine that generates the .rdp file is _sendRDPfile_ in _utils.php_.
> Each setting should be checked against the current Microsoft reference 
> documentation to determine if it's used anymore.  For example, _clear 
> password_ does not work when connecting from a modern Windows OS.  It may not 
> work under any scenarios anymore.  Even if it did, the security implications 
> outweigh the convenience of not having to type the password.
> The _winposstr_ is particularly annoying for me.  This is hard-coded as:
> {code}print "winposstr:s:0,1,382,71,1182,671\r\n";{code}
> The last 4 integers represent distance on screen from left, top, right, and 
> bottom.  They should be adjusted for different window heights and widths.  
> With the hard-coded values, when you open the .rdp file you always see a 
> partial window with scrollbars.  When connecting from Windows 10 (possibly 
> others depending on configuration), the maximize button causes the window to 
> dock in the upper-left corner.  It can't be moved.  I always have to manually 
> resize the window to its full size so that I can move it where I want it on 
> my screen.
> There are some other settings that shouldn't be hard-coded such as:
> {code}print "disable wallpaper:i:1\r\n";{code}
> The user should be able to control this.
> Design-wise, I don't like having these settings stored directly in the user 
> table.  A separate table should be created such as _rdpPrefs_.  I can see the 
> possible benefit of having similar functionality for different connection 
> methods such as Spice, *NX.  Each will have its own parameters.  We should 
> come up with a way to store the RDP settings that will work for other methods.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to