Citrix Director – Application and Desktop probes fail after installing the 64-bit Citrix Workspace app for Windows

book

Article ID: CTX696815

calendar_today

Updated On:

Description

Application and Desktop probing has been configured correctly, and the Probe Agent can successfully reach the StoreFront/Workspace and Director URLs.

However, Citrix Director does not display any successful probe results.

The Probe Agent machine has the latest 64-bit version of Citrix Workspace app for Windows installed.

The CitrixProbeAgent.txt log, located in C:\Program Files (x86)\Citrix\Citrix Probe Agent contains errors similar to the following:

[55] FATAL - [Probe Type: Desktop][Launch Name: RESOURCE_NAME]   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.Activator.CreateInstance(Type type)
   at ProbeEndPoint.Ica..ctor(Int32 onConnectWaitTime, Int32 launchWaitTime, ProbeType probeType, ApplicationInfo appInfo)
   at ProbeExecutor.Execute(List`1 jobItems)
   
   
[55] INFO - ProbeScheduler Exception: Retrieving the COM class factory for component with CLSID {238F6F83-B8B4-11CF-8771-00A024541EE3} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

The CLSID {238F6F83-B8B4-11CF-8771-00A024541EE3} corresponds to the Citrix ICA Client COM class.

Cause

The Citrix Probe Agent relies on the 32-bit Citrix ICA Client COM components. The 64-bit version of Citrix Workspace app for Windows does not register the required 32-bit COM class, causing probe initialization to fail with 0x80040154 (Class not registered).

Resolution

Uninstall the 64-bit version of Citrix Workspace app for Windows from the Probe Agent machine.

Install the 32-bit version of Citrix Workspace app for Windows, then rerun the probes to verify that they complete successfully.

Issue/Introduction

This article describes an issue where Application and Desktop probes configured in Citrix Director stop working after installing the 64-bit version of Citrix Workspace app for Windows on the Probe Agent machine.

Additional Information

At the time of writing, the Citrix Probe Agent is compatible with the 32-bit version of Citrix Workspace app for Windows. Installing the 64-bit version on the Probe Agent machine results in failed Application and Desktop probes because the required ICA Client COM class is unavailable.