Instalación

StoreFront

Habilite la aplicación Citrix Workspace para HTML5 en el sitio de Receiver para Web para el almacén de StoreFront que proporciona los escritorios y las aplicaciones que quiere poner a disposición de los usuarios de la aplicación Citrix Workspace para HTML5.

Importante:

En implementaciones de StoreFront con varios servidores, use solo un servidor a la vez para hacer cambios en la configuración del grupo de servidores. Compruebe que la consola de administración de Citrix StoreFront no se está ejecutando en ninguno de los demás servidores de la implementación. Una vez completados, propague los cambios de configuración al grupo de servidores para actualizar los demás servidores de la implementación.

  1. Si aún no lo ha hecho, implemente StoreFront y cree un almacén; para ello, agregue los escritorios y las aplicaciones que quiere poner a disposición de los usuarios de la aplicación Citrix Workspace para HTML5.

    Se creará automáticamente un sitio de Citrix Workspace para Web para los nuevos almacenes. Para obtener más información sobre la creación de almacenes de StoreFront, consulte Crear o quitar un almacén.

  2. En la consola de administración de Citrix StoreFront, siga estos pasos:

    • En la pantalla de Inicio o Aplicaciones de Windows, busque el icono de Citrix StoreFront y haga clic en él.
    • En el panel izquierdo, seleccione Almacenes y, en el panel Acciones, seleccione Administrar sitios de Receiver para Web y haga clic en Configurar.
    • Seleccione Implementar la aplicación Workspace/Citrix Receiver.
  3. Seleccione una de las opciones para habilitar la aplicación Citrix Workspace para HTML5.

    Implementación

    • Si quiere acceder a escritorios y aplicaciones desde el sitio mediante una versión de Citrix Workspace instalada localmente, seleccione Utilizar la aplicación Receiver para HTML5 si la aplicación local Citrix Workspace/Receiver no está disponible. Si ya tiene la aplicación Citrix Workspace instalada, no puede utilizar la aplicación Citrix Workspace para HTML5 para acceder a los recursos desde el sitio. A los usuarios de Windows y Mac OS X sin la aplicación Citrix Workspace para HTML5 se les solicita que la instalen cada vez que inicien sesión en el sitio. Pueden usar la aplicación Citrix Workspace para HTML5 si no pueden instalar Citrix Workspace.

      Al seleccionar Utilice la aplicación Receiver para HTML5 si la aplicación local Citrix Workspace/Receiver no está disponible, aparece la opción Cambiar Citrix Receiver. Esta opción le permite cambiar a la versión ligera o nativa de manera dinámica en función de la aplicación o el escritorio que quiere iniciar. También puede ver la opción Cambiar Citrix Receiver en Perfil.

    • Si quiere utilizar la aplicación Citrix Workspace para HTML5 para acceder a aplicaciones o escritorios de Citrix Virtual Apps and Desktops, seleccione Usar siempre Receiver para HTML5.

WebSocket

  1. Vaya a la Consola de administración de directivas de grupo o Citrix Studio y seleccione Directiva para configurar las directivas.

  2. En el panel central, en Directivas, modifique una directiva existente o cree una.

    Directivas

  3. Para modificar una directiva existente, en el panel derecho, en Acciones, seleccione Modificar directiva…

    Modificar directiva

  4. Aparecerá la ventana Modificar Unfiltered. Escriba websoc y pulse Entrar. Se filtran las tres configuraciones de directiva relacionadas con WebSockets.

    Modificar Unfiltered

  5. Haga clic en Seleccionar para cada directiva, seleccione Permitida y, a continuación, haga clic en Aceptar.

  6. Deje los valores predeterminados, seleccione Aceptar y, a continuación, haga clic en Siguiente.

  7. Escriba el nombre de una directiva o deje el valor predeterminado. Seleccione Habilitar directiva y, a continuación, haga clic en Finalizar.

    Habilitar la opción Modificar Unfiltered

    Nota:

    Si modifica una directiva predeterminada (sin filtrar) existente, la opción Asignar directiva a objetos de usuario y máquina no estará disponible. Por lo tanto, se recomienda modificar una directiva existente (no predeterminada) o crear una.

  8. Para crear una directiva en Citrix Studio, en Acciones, seleccione Directiva y, a continuación, haga clic en Crear directiva. Se abrirá la ventana Crear directiva.

    Crear directiva

  9. En el campo de búsqueda, escriba websoc y pulse Entrar. La búsqueda filtra las tres configuraciones de directiva relacionadas con WebSockets.

    Crear directiva uno

  10. Haga clic en Seleccionar para cada directiva y, a continuación, seleccione Siguiente.

    Seleccionar Crear directiva

  11. Asigne el permiso según el grupo de entrega. Seleccione Grupo de entrega y haga clic en Asignar.

    Asignar Crear directiva

  12. Aparecerá la ventana Asignar directiva. Seleccione el grupo de entrega adecuado de la lista y haga clic en Aceptar.

    Asignar directiva

  13. Seleccione el tipo de grupo de entrega y haga clic en Asignar. Puede seleccionar el grupo de entrega de la lista.

    Asignar tipo de grupo de entrega de directivas

  14. Si selecciona Unidad organizativa (OU), puede seleccionar una unidad organizativa específica del entorno de Active Directory.

    Asignar unidad organizativa de directiva

  15. En la ventana Resumen, revise la configuración de la directiva y seleccione Finalizar.

    Resumen de Crear directiva

  16. Si cambió el puerto utilizado cuando permitió las conexiones WebSocket en Citrix Virtual Apps o Citrix Virtual Apps and Desktops, complete los siguientes pasos para cambiar el puerto WebSocket para el sitio de Citrix Workspace para Web.

    1. Utilice un editor de texto para abrir el archivo web.config del sitio de Citrix Workspace para Web, que normalmente se encuentra en el directorio C:\inetpub\wwwroot\Citrix\storenameWeb\, donde storename es el nombre especificado para el almacén en el momento de su creación.

    2. Localice el siguiente elemento en el archivo.

      <html5 ... preferences="" ... />

    3. Establezca el valor del atributo “preferences” en wsPort:portnumber: donde portnumber es el puerto que ha configurado en la directiva.

Para verificar HTML5 al acceder al escritorio y las aplicaciones mediante un explorador web

  1. Inicie sesión en StoreFront mediante la URL http://<XDControllerIPaddressorFQDN>/Citrix/StoreWeb con las credenciales de dominio basadas en el permiso (usuarios/grupos) del grupo de entrega. Esta página aparece al seleccionar Utilice la aplicación Receiver para HTML5 si la aplicación local Citrix Workspace/Receiver no está disponible. Utilice la versión simplificada para acceder a HTML5.

    Dispone de las dos opciones siguientes:

    • Plug-in de Citrix Receiver
    • Receiver para HTML5
  2. Haga clic en Iniciar sesión.

  3. Introduzca el nombre de usuario y la contraseña correctos.

    Nombre de usuario y contraseña

  4. En la página se muestran todas las aplicaciones y escritorios a los que tiene acceso. Puede iniciar escritorios y aplicaciones mediante un explorador HTML5. Los escritorios y las aplicaciones se inician en una nueva ficha.

    Aplicaciones y escritorios

Para ver los registros de Citrix Receiver para HTML5 en la página de registros

  1. Inicie sesión en el sitio de Citrix Receiver para Web.

    • Para la aplicación Citrix Workspace 1908 para HTML5 y versiones posteriores, abra una ficha nueva y vaya a siteurl/Clients/HTML5Client/src/SessionWindow.html#engineType=log, donde siteurl es la dirección URL del sitio de Receiver para Web (http://server.domain/Citrix/StoreWeb).

    • Para la aplicación Citrix Workspace 1907 para HTML5 y versiones anteriores, abra una ficha nueva y vaya a siteurl/Clients/HTML5Client/src/ViewLog.html, donde siteurl es la URL del sitio de Citrix Receiver para Web (http://server.domain/Citrix/StoreWeb).

Conexiones directas a Citrix Virtual Apps and Desktops

La aplicación Citrix Workspace para HTML5 emplea el protocolo WebSocket para acceder a escritorios virtuales y a aplicaciones alojadas. De forma predeterminada, las conexiones WebSocket están prohibidas en Citrix Virtual Apps and Desktops. Si quiere permitir que los usuarios accedan a escritorios y aplicaciones desde la red local sin que se conecten a través de Citrix Gateway, debe permitir las conexiones WebSocket en Citrix Virtual Apps and Desktops.

Las conexiones WebSocket también están inhabilitadas de forma predeterminada en Citrix Gateway. Para los usuarios remotos que accedan a sus escritorios y aplicaciones a través de Citrix Gateway, debe crear un perfil HTTP con conexiones WebSocket habilitadas y enlazarlo al servidor virtual de Citrix Gateway o aplicar el perfil de forma global. Para obtener más información sobre la creación de perfiles HTTP, consulte Configuraciones HTTP.

Advertencia:

Si se modifica el Registro de forma incorrecta, pueden producirse problemas graves que obliguen a reinstalar el sistema operativo. Citrix no puede garantizar que los problemas derivados de la utilización inadecuada del Editor del Registro puedan resolverse. Si utiliza el Editor del Registro, será bajo su propia responsabilidad. Haga una copia de seguridad del Registro antes de modificarlo.

Nota:

Si utiliza SecureICA para cifrar las comunicaciones entre los dispositivos de los usuarios y los servidores de Citrix Virtual Apps and Desktops o Citrix Virtual Apps, tenga en cuenta que la aplicación Citrix Workspace para HTML5 admite únicamente el cifrado básico.

Citrix Provisioning Services

Si quiere implementar máquinas aprovisionadas (no persistentes) mediante Citrix Provisioning Services, cree el catálogo de máquinas y el grupo de entrega para los que quiere habilitar las conexiones de la aplicación Citrix Workspace para HTML5. Compruebe que las directivas WebSocket que ha configurado se aplican al catálogo de máquinas.

Reinicie las máquinas para aplicar las directivas WebSocket. Para las máquinas basadas en Citrix Provisioning Services que han sido configuradas para usar archivos caché de escritura persistentes y para las máquinas implementadas mediante MCS (las cuales tienen discos de identidad independientes), las directivas se conservan cuando las máquinas se reinician. No obstante, para los catálogos de máquinas basadas en Citrix Provisioning Services que han sido configuradas para usar archivos caché de escritura temporales, estas directivas deben aplicarse al disco virtual o no se implementarán correctamente en los dispositivos de destino.

Complete los siguientes pasos para comprobar que las directivas se aplican correctamente al disco virtual.

  1. Mediante Citrix Provisioning Services Console, apague un dispositivo de destino que forme parte del catálogo de máquinas y del grupo de entrega. Cambie el tipo de acceso del dispositivo de destino de Production a Maintenance.

    Para obtener información detallada, consulte Dispositivos de destino. Debe usar un dispositivo de destino que forme parte del catálogo de máquinas y del grupo de entrega o las directivas no se aplicarán.

  2. Cree una versión nueva del disco vDisk y establezca Access en Maintenance. Para obtener información detallada, consulte Actualizar manualmente una imagen de disco virtual.
  3. Inicie el dispositivo de mantenimiento de destino; para ello, seleccione la versión del disco virtual de mantenimiento desde el menú de arranque. Compruebe que las siguientes claves se han agregado al Registro.
    1. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICAPolicies\AcceptWebSocketsConnections
    2. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\WebSocketsPort
    3. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\WSTrustedOriginServerList
  4. Apague el dispositivo de destino, cambie el acceso al dispositivo de destino de nuevo a Production y establezca la versión nueva del disco virtual en producción. A continuación, inicie el dispositivo de destino y reinicie los demás dispositivos de destino que se estén ejecutando en el disco virtual existente.

Si no utiliza el control de versiones de discos virtuales, puede aplicar las directivas a la imagen del disco virtual base si apaga todos los dispositivos de destino que utilicen dicho disco virtual, lo coloca en modo de imagen privada (Private Image) y, a continuación, inicia el dispositivo de destino para actualizar la imagen.

Actualizaciones

Para actualizar la aplicación que tenga a la nueva aplicación Citrix Workspace, siga cualquiera de los siguientes pasos:

  • Descargue la aplicación Citrix Workspace de la página de descargas de Citrix e instale la aplicación para actualizarse de Citrix Receiver a la aplicación Citrix Workspace.
  • Actualice su aplicación Citrix Workspace mediante el almacén de aplicaciones del sistema operativo.
  • En Windows y macOS, actualice automáticamente a la aplicación Citrix Workspace desde Citrix Receiver mediante Actualizaciones de Citrix Receiver.

Para acceder a la documentación de Citrix Receiver para HTML5, consulte Citrix Receiver.