Home > Citrix, Citrix XenApp, SCCM, SCCM Client, Windows Server, Windows Server 2008 R2, XenApp 6 > Dual Monitor Shadowing in XenApp 6

Dual Monitor Shadowing in XenApp 6

Issue: http://support.citrix.com/article/CTX125693

***NOTE – you may need to reference Remote Assistance Settings not Sticking for Dual Monitor Shadowing in XenApp 6 in addition if you have issues with the settings sticking***

We have XA6 deployed and ran into that not so fun issue where shadowing does not work when either the “shadower” or “shadowee” have dual monitors. One option around this is to fork up some cash and buy a tool like GoToAssist.

Or for free you could use Microsoft Remote Assistance. This option worked really well for us because we are a ConfigMgr shop and the client helped us fast-track the workaround. With some suggestions and help from the Lead Sales Engineer from Citrix we did the following.

***NOTE*** I have not determined how to use group policy for the DCOM permissions yet.

***NOTE*** You will want to be careful when/if you modify the “Remote Tools Client Agent” security tab as this will reconfigure DCOM as it relates to RAServer – thus the need for policy or something to enforce these settings.

Configure Remote Assistance & DCOM:

  1. Install Remote Assistance in the Windows Server 2008 R2 OS (not installed by default)
  2. Run “dcomcnfg”
  3. Expand “Component Services – Computers – My Computer – DCOM Config”
  4. Navigate to “RAServer”, right click it, and select “Properties”
  5. Click on the “Security” tab
  6. Click on “Edit” under “Launch and Activate Permissions”
  7. Add the “ConfigMgr Remote Control Users” local group and grant “Local Launch”, “Remote Launch”, “Local Activation”, and “Remote Activation”
  8. Click on “Edit” under “Access Permissions”
  9. Add the “ConfigMgr Remote Control Users” local group and grant “Local Access” and “Remote Access”
  10. . Click on “Edit” under “Configuration Permissions”
  11.   Add the “ConfigMgr Remote Control Users” local group and grant “Full Control”

There are a few ways that you can initiate the Remote Assistance session. Each of these require that you get the server that the user is connected to. The best way is to have them open “Citrix Connection Center” and get the name of the XA6 server they are connected to.


Below are some of the options to start Remote Assistance:

  1. From a local device run “msra /offerra”
  2. From the ConfigMgr console you can right click on the device, select “Start” and then click on “Remote Assistance”
  3. You can take the command “msra /offerra” and create a Citrix XA6 published application
  4. You can use something like

Once Remote Assistance is started:

  1. you can put the server name into the name field and click “Next”. The following
  2. You can use the pull down menu to select the user and their session

Alternative Solution Reference Link: http://zenapp.blogspot.com/2010/12/shadowing-in-xenapp-6.html

  1. Linus
    October 25, 2011 at 2:37 am

    I added a domain group but every time GPOs are refreshed / gpupdate the settings are resetted. I have disabled the GPOs but cannot find the “faulting” one. Any idéas why the launch and activation permissions are reset?

  2. Dave
    July 18, 2011 at 8:12 am

    “ConfigMgr Remote Control Users” not found in local groups on 2008 R2

  1. July 18, 2011 at 12:33 pm
  2. July 14, 2011 at 12:18 am

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 )

Google+ photo

You are commenting using your Google+ 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 )


Connecting to %s

%d bloggers like this: