Fix for Citrix Receiver error “Connection established. Negotiating capabilities…"

When configuring Citrix XenDesktop’s VM Hosted App functionality the connection to the app would hang on “Connection established. Negotiating capabilities…

 

image

I tried several solutions:

1) Change the permissions on HKLM\SOFTWARE\Microsoft\MSLicensing as described in this article: http://support.citrix.com/article/CTX123816

2) Delete the registry keys: HKLM\Software\Microsoft\MSLicensing\HardwareID and HKLM\Software\Microsoft\MSLicensing\Store

3) Delete the registry keys Certificate, X509 Certificate and X509 Certificate ID from HKLM\System\CurrentControlSet\Services\TermService\Parameters

But none of them worked for me. For me the solution was to change the value of AppInit_DLLs from c:\progra~2\citrix\system32\mfaphook.dll to mfaphook.dll. This key can be found in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows.

Afterwards the receiver could connect to the VM Hosted App.

Advertisements
This entry was posted in Citrix XenApp, Citrix XenDesktop and tagged . Bookmark the permalink.

One Response to Fix for Citrix Receiver error “Connection established. Negotiating capabilities…"

  1. Money$hot says:

    This is likely because the Windows 8.3 naming has been broken and the path can not be resolved. This can sometimes happen if the image is using Citrix PVS http://support.citrix.com/article/CTX126869. try resolving c:\progra~2 to confirm

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 )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s