Unable to stream simultaneous RemoteApp through RDS Gateway Proxy from RDS Session Broker

Unable to stream simultaneous RemoteApp through RDS Gateway Proxy from RDS Session Broker

book

Article ID: CTX270543

calendar_today

Updated On:

Description

We have published two RemoteApp bookmarks from a single RDS server on our Netscaler Gateway.

Both work perfect. But when launch the second RemoteApp when the first one is already open, we received an error message: "Your remote desktop session has ended" The strange things behind this is, both RemoteApp working perfectly Same behavior if the first RemoteApp is stared when the second one is already started. When we access those two RemoteApps from a PC bypassing the Netscaler Gateway RDP Proxy, we don't have this behavior.

This is a cosmetic issue, both RDP sessions continue active and connected through the Gateway.

Resolution

RemoteApp RDP streaming through ADC Gatewat is not Supported.
Filled a Request for Enhancement :: RFE ID-008587. Citrix Gateway Product Managers confirmed this feature will not be supported.

If customer can accept the Warning pop up message from Windows though, here is an example to setup RemoteApp Bookmarks through ADC Gateway ::

Calculator and Paint RemoteApps bookmarks

Calc
=======

> sh vpn url Paint
1)      Name: Paint     Link: Paint
        Url: rdp://[RDS_Session_Broker_FQDN]?alternate%20shell:s:||mspaint&remoteapplicationprogram:s:||mspaint&remoteapplicationname:s:paint&remoteapplicationmode:i:1&remoteapplicationcmdline:s:
        ClientlessAccess: OFF
        VirtualServerName: [Gateway_FQDN]
        ApplicationType: CVPN
  

Paint
========

> sh vpn url Paint
1)      Name: Paint     Link: Paint
        Url: rdp://[RDS_Session_Broker_FQDN]?alternate%20shell:s:||mspaint&remoteapplicationprogram:s:||mspaint&remoteapplicationname:s:paint&remoteapplicationmode:i:1&remoteapplicationcmdline:s:
        ClientlessAccess: OFF
        VirtualServerName: [Gateway_FQDN]
        ApplicationType: CVPN

Problem Cause

RDP Proxy was design with Desktop streaming in mind only, not RemoteApps. This feature is not supported.


https://docs.citrix.com/en-us/citrix-gateway/12-1/rdp-proxy.html
<<<<<<<
Citrix Gateway does not support Remote Desktop Session Host (RDSH)/Remote App/RDS multiuser RDP sessions.
>>>>>>>>


Windows Popup Error (Although the sessions get established) - this is a cosmetic issue only.

 

image.png