LIMITED RELEASE - HDX MediaStream Hotfix HDXFlash110WX64007 - For Citrix XenApp 4.5 5.0 and 6.0 for Windows x64 Server

LIMITED RELEASE - HDX MediaStream Hotfix HDXFlash110WX64007 - For Citrix XenApp 4.5 5.0 and 6.0 for Windows x64 Server

book

Article ID: CTX135405

calendar_today

Updated On:

Description

Hotfix package name: HDXFlash110WX64007.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: November, 2012
Language supported: English (US), German (DE), Spanish (ES), French (FR), Japanese (JA)
Readme version: 1.00

Readme Revision History

VersionDateChange Description
1.00November, 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.

Important Disclaimer - Limited Release Hotfix

If the Download link is not available on this page and you wish to obtain this limited distribution release, visit our support site at http://www.citrix.com/support and open a support case using your My Citrix credentials, or contact your reseller at http://www.citrix.com/partners/locator.

Testing of this release was targeted only at the affected functionality, and regression and stress testing were minimal. Introduce this release to a test environment for evaluation before deploying it to a production environment.

TO THE EXTENT PERMITTED BY APPLICABLE LAW, CITRIX AND ITS SUPPLIERS MAKE AND YOU RECEIVE NO WARRANTIES OR CONDITIONS, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND CITRIX AND ITS SUPPLIERS SPECIFICALLY DISCLAIM WITH RESPECT TO THE HOTFIX ANY CONDITIONS OF QUALITY, AVAILABILITY, RELIABILITY, SECURITY, LACK OF VIRUSES, BUGS OR ERRORS, OR SUPPORT AND ANY IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER CITRIX, NOR ITS SUPPLIERS SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL, MULTIPLE, PUNITIVE OR OTHER DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF DATA, LOSS OF INCOME, LOSS OF OPPORTUNITY, LOST PROFITS, COSTS OF RECOVERY OR ANY OTHER DAMAGES), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, AND WHETHER OR NOT FOR BREACH OF CONTRACT, NEGLIGENCE OR OTHERWISE, AND WHETHER OR NOT CITRIX, ITS SUPPLIERS, OR LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

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. On systems with Fix #LA0307 installed, attempts to open URLs from an email message in a published instance of Microsoft Outlook might fail. Specifically, when an email message in published Outlook contains two links, clicking the first link launches Internet Explorer as expected, but the other link fails to open.

    [From HDXFlash110WX64007][#LA1363]

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]

  13. 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]

  14. 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]

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.
  • Caution: Downgrades, also known as rollbacks, from this upgrade are not supported and might leave your systems in an unstable state. This upgrade does not patch the existing installation - it fully replaces it with a new installation. As a result, uninstalling this package removes the entire component from the computer. If the need arises to revert to an earlier version of the product, you must uninstall this package and then reinstall the earlier version of the product. Reverting to an earlier version of the product might result in the loss of settings you configure while this upgrade is installed.
  • To install this package successfully, target computers 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.