Server to client content redirection fails on Windows 2008 R2 with IE9

Symptoms

Host to Client Redirection (also known as Server to Client Content Redirection) does not work on Windows 2008 R2 with Internet Explorer 9 installed. Valid URLs that must be redirected to the client open on the server side instead of the client side.

Cause

Microsoft introduced a new value for redirection

HKEY_USERS”UserSID”SoftwareMicrosoftWindowsShellAssociationsUrlAssociationshttpUserChoiceProgid and this is set to IE.HTTP instead of HTTP which would make HTTP Redirection work correctly.

This new value is taking priority over what Citrix normally uses for HTTP Redirection: HKEY_CLASSES_ROOT/http/Shell/Open/Command/ “C:Program FilesCitrixsystem32iexplore.exe” %1.

Note: The same redirection issue occurs for other protocols such as HTTPS.

Resolution Continue reading “Server to client content redirection fails on Windows 2008 R2 with IE9”