HDX MediaStream Hotfix HDXFlash110WX64006 - For Citrix XenApp 4.5, 5.0 and 6.0 for Windows x64 Server - English

HDX MediaStream Hotfix HDXFlash110WX64006 - For Citrix XenApp 4.5, 5.0 and 6.0 for Windows x64 Server - English

book

Article ID: CTX134524

calendar_today

Updated On:

Description

Hotfix package name: HDXFlash110WX64006.zip
For: Computers running Windows Server (64-bit) with one of the following installed:

  • XenApp 6
  • XenApp 5 with Feature Pack 3 for Windows Server 2008, including HDX User Experience Enhancement
  • XenApp 5 with Feature Pack 2 for Windows Server 2003, including the HDX MediaStream for Flash feature
  • Presentation Server 4.5 with Feature Pack 2, including the HDX MediaStream for Flash feature

Replaces: CitrixHDXMediaStreamForFlash-ServerInstall-x64.msi; CitrixHDXMediaStreamForFlash-ServerInstall.msi;
Date: September, 2012
Language supported: English (US), German (DE), Spanish (ES), French (FR), Japanese (JA)
Readme version: 1.00

Readme Revision History

VersionDateChange Description
1.00September, 2012Initial release

Important Notes about This Release

  • This release is based on HDX MediaStream for Flash 1.1.0. Any known issues in Version 1.1.0 of the product, except for the specific issues resolved in this release, still apply.
  • Caution! This release may require you to edit the registry. 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.

Where to Find Documentation

This document describes the issue(s) resolved by this release and includes installation instructions. For additional product information, see Citrix eDocs, the Citrix Product Documentation Library.

New Fixes in This Release

  1. With Adobe Flash Player ActiveX 11.3 installed on the endpoint device, Flash content cannot be redirected to be rendered on the client; instead, the content is rendered on the server.

    To enable this fix in its entirety, you must install both a client hotfix that contains Fix #LA2283, and

    • For XenApp: an HDX Flash hotfix that contains Fix #LA2283
    • For XenDesktop: a Virtual Desktop Agent hotfix that contains Fix #LA2283

    [From HDXFlash110WX64006][#LA2283]

  2. With Adobe Flash Player ActiveX 11.4 installed on the endpoint device, Flash content cannot be redirected to be rendered on the client; instead, the content is rendered on the server.

    To enable this fix in its entirety, you must install both a client hotfix that contains Fix #LA2565, and

    • For XenApp: an HDX Flash hotfix that contains Fix #LA2565
    • For XenDesktop: a Virtual Desktop Agent hotfix that contains Fix #LA2565

    [From HDXFlash110WX64006][#LA2565]

Fixes from Replaced Hotfixes

  1. When HDX MediaStream for Flash (client-side) is enabled, a Flash content URL received by the server might a) not be resolvable by the client device or b) be resolved to the wrong content server. To resolve this issue:

    • On XenApp 6 for Windows Server 2003 and Windows Server 2008 R2:
      1. Download and apply both an HDX MediaStream for Flash hotfix (HDXFlash110WX64006; HDXFlash110WX86006; and HDXFlash200WX64003, or later) and a Group Policy Management Console hotfix (DSCXAGPMx100WX64007; DSCXAGPMx100WX86007, or later) that contains Fix #233134
      2. Load the included HdxFlash-Server.adm template and configure the client-side content fetching base URL rewriting rules as follows, using PERL regular expression syntax:
        To rewrite http://www.content.corp.net/yyy.swf to http://corp.net/yyy.swf (or a similar URLs), use a rule such as:
        value name: http://(.*\.)(corp\.net.*)
        value: http://\2
    • On XenApp 6.5 for Windows Server 2003 and Windows Server 2008 R2:
      There is no need to download and apply a Group Policy Management Console hotfix. After installing a HDX MediaStream for Flash hotfix that contains Fix #233134 (HDXFlash110WX64006; HDXFlash110WX86006; and HDXFlash200WX64003, or later), follow Step 2 outlined above.

    [From HDXFlash110WX64001][#233134]

  2. A Web application can exit unexpectedly when HDX Flash redirection is enabled, pointing to PseudoServerInproc.dll.

    [From HDXFlash110WX64002][#239137]

  3. Only the first URL in a Flash URL blacklist is actually blacklisted. Additional URLs in the list are ignored.

    [From HDXFlash110WX64002][#245655]

  4. HDX MediaStream for Flash client-side content fetching does not work when the content is accessed over a secured site using CA SiteMinder authentication. To enable this fix in its entirety, you must install the following hotfixes:

    For XenApp deployments:

    • Online plug-in 12.1.36 or its replacement
    • An HDX Flash hotfix that contains Fix #229930

    For XenDesktop deployments:

    • Online plug-in 12.1.36 or its replacement
    • A Virtual Desktop Agent hotfix that contains Fix #229930

    [From HDXFlash110WX64003][#229930]

  5. When encountering certain Flash animations that use IIDs that HDX Flash cannot handle, an Event 42 error, "Unexpected server error occurred in HDX MediaStream for Flash" occurs; subsequently, the content renders on the server and the URL is blacklisted.

    [From HDXFlash110WX64003][#256163]

  6. With HDX MediaStream for Flash enabled, Adobe Flash (.swf) Web pages can fail to load if preceded by an non-.swf authentication page. This is the server-side component of a fix that corrects the issue. To address the issue in its entirety, you must also enable the Enable synchronization of the client-side HTTP cookies with the server-side group policy setting (Local Group Policy Editor > Local Computer Policy > Computer Configuration > Administrative Templates > Classic Administrative Templates (ADM) > HDX MediaStream for Flash - Client > Enable synchronization of the client-side HTTP cookies with the server-side).

    [From HDXFlash110WX64003][#258288]

  7. With HDX MediaStream for Flash (client-side content fetching) enabled, certain Web sites with Flash content can cause Internet Explorer to become unresponsive.

    To enable this fix, you must create the following registry key, close and then restart the browser:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HdxMediaStreamForFlash\Server\Pseudoserver
    Name: DisableInputSyncCallForSetObjectRects
    Type: REG_DWORD
    Data: 1

    [From HDXFlash110WX64004][#253759]

  8. To prevent usability issues, this fix disables HDX MediaStream for Flash on Windows Internet Explorer 9. As a result, Flash animations viewed in Internet Explorer 9 render on the server.

    Background: XenDesktop 5 shipped before Internet Explorer 9 was released. Citrix was unable to test the feature on the final version Internet Explorer 9.

    [From HDXFlash110WX64004][#253910]

  9. With HDX MediaStream Flash Redirection enabled, the mouse pointer on the endpoint device can flicker on Web sites that make heavy use of Flash animations. This fix allows you to prevent the flickering by setting the following registry key.

    Note: Turning off this registry flag can cause Flash animations to be layered atop Windows 7 topmost gadgets.

    • On 32-bit Windows:

      HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HdxMediaStreamForFlash\Server\PseudoServer
      Name: WindowlessCaptureBltFlag
      Type: REG_DWORD Data: 00000000

    • On 64-bit Windows:

      HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\Citrix\HdxMediaStreamForFlash\Server\PseudoServer
      Name: WindowlessCaptureBltFlag
      Type: REG_DWORD Data: 00000000

    [From HDXFlash110WX64004][#261365]

  10. Under certain conditions, a DLL dependency error can cause Internet Explorer to exit unexpectedly while rendering Flash content.

    [From HDXFlash110WX64005][#LA0307]

  11. Accessing certain Web sites with Internet Explorer and HDX MediaStream for Flash enabled can cause the Web page to become unresponsive, displaying only a cyan background.

    [From HDXFlash110WX64005][#LA0645]

  12. Buttons embedded in Flash content that are meant to close the page do not work and fail to close the page.

    [From HDXFlash110WX64005][#LA0646]

Installing and Uninstalling this Release

Notes:

  • This release is packaged as a .zip file containing the replacement CitrixHDXMediaStreamForFlash-ServerInstall-x64.msi. For more information about deploying msi files, see Microsoft article 884016 or visit the Microsoft Web site and search on keyword msiexec.
  • To install this hotfix successfully, servers must not have registry modification restrictions in place.
  • This hotfix might or might not prompt you to restart the server when the installation or uninstallation is complete. You must restart the server for the installation to complete.
  • If the need arises to restore the original settings and functionality provided by this hotfix, you must uninstall the hotfix before reinstalling it according to the installation instructions below.

To install this hotfix:

  1. Copy the file to a shared folder on the network.
  2. Extract the compressed file and save the CitrixHDXMediaStreamForFlash-ServerInstall-x64.msi file on the computer you want to update.
  3. Run the .msi file.
  4. Restart the computer.

To uninstall this hotfix:

  1. From the Start menu, select Settings > Control Panel.
  2. In Control Panel, double-click Add/Remove Programs.
  3. Highlight the hotfix you want to uninstall and click Remove.
  4. Follow the directions on-screen.