Tuesday, October 2, 2012

Attempting to initiate a shadow session with AppCenter in Citrix XenApp 6.5 throws the error: “Shadow failed. Error code 7044” and “(Error 7044 – The request to control another session remotely was denied. )”

Problem

You attempt to use Shadow feature in Citrix AppCenter to shadow a session:

image

… but as the command prompt launches:

C:\Program Files (x86)\Citrix\System32\cshadow.exe

… you receive the following error message:

Citrix Session Shadow Utility

Shadow failed. Error code 7044

(Error 7044 – The request to control another session remotely was denied. )

image

Solution

I found the error message extremely misleading because it sounds as if it’s a permission issue when in fact this error is thrown because you are trying to shadow a user session that has a multi-monitor setup from an AppCenter that only has a single monitor.  The following Citrix documentation describes this problem:

Error: Shadow failed. Error code 7044 and 120
http://support.citrix.com/article/CTX125693

The workaround that Citrix purposes is to setup Windows Remote Assistance to shadow user sessions that have multi-monitor setups.  This means that you’ll essentially use Windows Remote Assistance to send remote assistance requests directly to the XenApp server.

No comments: