Archive for the ‘XenApp 6’ Category

Remote Assistance Settings not Sticking for Dual Monitor Shadowing in XenApp 6

October 25, 2011 4 comments

If you have used a solution similar to my post about Dual Monitor Shadowing in XenApp 6 you may have experience issues where launch and activation permissions get reset. I have found this to be an issue when there is a WMI corruption which makes the SCCM client repair. Specifically with Windows Server 2008 R2 with Citrix XenApp 6 I found that there is an issue where the WMI repository gets corrupted and then the SCCM client repairs and resets these values.

To remediate this you will need to determine why the WMI repository is getting corrupted. One hotfix we did apply in our environment was KB2465990 as we were getting the described behavior and errors.

Referenced hotfix:

Categories: SCCM, XenApp 6

Dual Monitor Shadowing in XenApp 6

May 17, 2011 8 comments


***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:

%d bloggers like this: