“Failed to parse RDP configuration” when using Remote Desktop App

error-failed-to-parse

Found a not so obvious bug with the Remote Desktop App (iOS, Android and MacOS) when launching apps from the Remote Resources list.  Remote Resources is a representation of the RemoteApps published on a Remote Desktop Web Access server to which you’re connected.  It’s simple and generally works nicely, most of the time.

As in the screenshot above tapping Calc 1.0 resulted in the “Error Failed to parse RDP configuration” box that popped up on this iPad.  This error only appears in the App, and only when selecting an application from within the App.  If you were to use Safari to visit the same URL as entered in Remote Resources, you can tap the icon in the browser, which then gives the option of opening it in the RD App which works fine.

The cause in this case was a space in the alias of the published RemoteApp. The application which we were trying to publish had a space in the name of the executable (e.g. “calc 1.0.exe) so the 2008R2 version of RemoteApp Manager defaulted the alias to “calc 1.0” when it was published.

rdp_broken

Editing the alias to remove the space (e.g. alias = “calc1.0”) fixes the issue.
rdp_works


You can demonstrate the issue if you change the properties of an existing RemoteApp, by adding a space in the alias. 

 

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: