To support HTML Access, you must install Horizon Agent on the Windows virtual machine-based desktop with a special parameter. If the HTML Access client needs to be served by the desktop, you must also set up static content delivery that enables users to point a browser directly at the desktop.

Procedure

  • Install Horizon Agent on the Windows machine.
    1. Download the Horizon Agent installer file from the VMware download page at http://www.vmware.com/go/downloadview.
      The installer filename is VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe, where YYMM is the marketing version number, y.y.y is the internal version number, and xxxxxx is the build number.
    2. Install Horizon Agent from the command line and specify the parameter that tells Horizon Agent not to register with Connection Server.

      This example installs Horizon Agent.

      VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /v VDM_SKIP_BROKER_REGISTRATION=1
  • Set up static content delivery.
    1. Download the Horizon HTML Access portal.war zip file from the VMware download page at https://my.vmware.com/web/vmware/downloads.
      Navigate to the download page for your release of VMware Horizon. The filename is VMware-Horizon-View-HTML-Access-YYMM-y.y.y-xxxxxx.zip, where YYMM is the marketing version number, y.y.y is the internal version number and xxxxxx is the build number.
    2. Open Control Panel.
    3. Navigate to Programs and Features > Turn Windows features on or off.
    4. Select the check box Internet Information Services and click OK.
    5. In Control Panel, navigate to Administrative Tools > Internet Information Services (IIS) Manager.
    6. Expand the items in the left pane.
    7. Right-click Default Web Site and select Edit Bindings....
    8. Click Add.
    9. Specify https, All Unassigned, and port 443.
    10. In the SSL certificate field, select the correct certificate.
      Option Action
      Certificate vdm is present. Select vdm and click OK.
      Certificate vdm is not present. Select vdmdefault and click OK.
    11. In the Site Bindings dialog, remove the entry for http port 80 and click Close.
    12. Click Default Web Site.
    13. Double-click MIME Types.
    14. If the File name extension .json does not exist, in the Actions pane, click Add.... Otherwise, skip the next 2 steps.
    15. For File name extension, enter .json.
    16. For MIME type, enter text/h323 and click OK.
    17. For File name extension, enter .mem.
    18. For MIME type, enter text/plain and click OK.
    19. Copy VMware-Horizon-View-HTML-Access-y.y.y-xxxxxx.zip to a temporary folder.
    20. Unzip VMware-Horizon-View-HTML-Access-y.y.y-xxxxxx.zip.
      The result is a file named portal.war.
    21. Rename portal.war to portal.zip.
    22. Unzip portal.zip to the folder C:\inetpub\wwwroot.
      If necessary, adjust the permissions on the folder to allow files to be added.
      The folder C:\inetpub\wwwroot\portal is created.
    23. Open Notepad.
    24. Create the file C:\inetpub\wwwroot\Default.htm with the following content (replace <IP address or DNS name of desktop> with the actual IP address or DNS name of the desktop):
      <HEAD>
      <noscript>
         <meta HTTP-EQUIV="REFRESH" content="0; url=https://<IP address or DNS name of desktop>/portal/webclient/index.html">
      </noscript>
      </HEAD>
      <script>
         var destination = 'https://<IP address or DNS name of desktop>/portal/webclient/index.html';
         var isSearch = !!window.location.search;
         window.location.href = destination + (isSearch ? window.location.search + '&' : '?') + 'vadc=1' + (window.location.hash || '');
      </script>

What to do next

Install Horizon Agent Direct-Connection Plug-In. See Install Horizon Agent Direct-Connection Plug-In.