En este post vamos a ver como configurar el soporte HTML5 para Storefront. Actualmente, Receiver for HMTL5 esta en su versión 1.5 el cual provee soporte adicional para Nescaler Insight y CloudBridge.
Para poder utilizar el soporte de HTML 5 debemos asegurar que nuestro frontend de acceso es:
- Storefront 2.6
- Storefront 2.5
Configurando HTML5
Para habilitar el acceso a los recursos de XenDesktop/XenApp a través de un navegador, lo primero que deberemos hacer es crear un nuevo Store en Storefront dónde habilitaremos el uso de HTML5.
Receiver HTML5 utiliza el protocolo websocket para el acceso a los recursos virtuales publicados. Por defecto, WebSocket esta des-habilitado, con lo que deberemos habilitar el mismo si queremos disponer de acceso directo a nuestros recursos. Si utilizamos Netscaler también deberemos habilitar WebSocket ya que este viene des-habilitado por defecto.
Vamos en primera instancia a habilitar WebSocket en nuestro en torno de XenDesktop. Para ello abrimos la consola de Studio y habilitamos webSocket mediante la directiva correspondiente.
Studio > Policies > Edit/New Policy
En la ventana de busqueda, ponemos “WebSocket” y de este modo filtramos ya todas las opciones referentes a la conf. de WebSocket.
Habilitamos el WebSocket Connections: Allowed
Disponemos tambien de opciones para el cambio de puerto y la confianza del origen de servidores. Una vez habilitada, aplicamos sobre el catalogo de servidores.
Nota: Si vamos a usar MCS para el deploy de VMs, ver documentación en linea de Citrix para ver como configurar la imagen maestra para el deploy especifico.
Habilitar HTML
Para habilitar HTML5 , deberemos ir a la consola de Storefront. Nos situamos en “Receiver for Web” y creamos o editamos un site al que queremos ofrecer soporte html5.
En el panel derecho, encontrmos la opción: “Deploy Citrix Receiver” una vez seleccionas el site. En nuestro caso, vamos a crear un nuevo site, ya que sera configurado como “Always use HTML5” (Podemos des-habilitar-lo o habilitar-lo en caso de fallo en el deploy de Receiver) y así dispondre de dos sites distintos.
Nota: Si cambiamos el puerto del WebSocket en las directivas deberemos modificar el site actualizando el parametro wsPort:portnumber. Ver documentación en Linea para detalles.
Ahora, ya podemos acceder a nuestro nuevo site y acceder al mismo vía HTML5.
Leave a Reply