Shadow a session on Server 2012

On previous versions of Server 2012 (i.e. 2008 (r2)) RDS it was possible to shadow your connected users. However with the new release of Server 2012 this feature has been stripped away from the RDS role. The new way of remotely viewing a user session will only be through Remote Assistance. This feature was already shipped with 2008 (r2) but is now the sole way of remotely view assisting your users. You can easilty add the Remote Assistance feature through the Server Manager console or via PoSH of you want to script the installation.

Citrix XenApp shadow failed with error code 120

Cause

Typically this would be caused by the end user having multi-monitors: http://support.citrix.com/article/CTX125693/

In this scenario, changes were made to the server, either by a removal of the farm, or a misconfiguration which causes a registry key to be deleted.

Resolution

Caution: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Complete the following steps to resolve the error:

  • On the non working server open reg key: HKLMSoftwareWow6432NodeCitrixInstall.
  • Look for a Binary entry called Setting. Note: If this entry is not present, shadowing will not work.
  • On a working server, open reg key: HKLMSoftwareWow6432NodeCitrixInstall.