Implementación

Implementación de la aplicación Citrix Workspace para HTML5

Para habilitar la aplicación Citrix Workspace para HTML5 en StoreFront

Debe habilitar la aplicación Citrix Workspace para HTML5 en el sitio de Receiver para Web para la tienda 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. Asegúrese de que la consola de administración de Citrix StoreFront no se está ejecutando en ninguno de los otros servidores de la implementación. Una vez completados,propague los cambios de configuración al grupo de servidores de modo que los demás servidores de la implementación se actualicen.

  1. Si aún no lo ha hecho, implemente StoreFront y cree una tienda; 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 Creación de almacenes.

  2. En la consola de administración de Citrix StoreFront, seleccione el nodo Citrix Workspace para Web del panel izquierdo. En el panel de resultados, seleccione el sitio que proporciona recursos a los usuarios de la aplicación Citrix Workspace para HTML5 y, en el panel Acciones, haga clic en Implementar Citrix Workspace.

  3. Seleccione una de las siguientes opciones para habilitar la aplicación Citrix Workspace para HTML5.

    • Si quiere que los usuarios accedan a escritorios y a aplicaciones desde el sitio mediante una versión de Citrix Workspace instalada localmente, si está disponible, seleccione Usar la apliación Citrix Workspace para HTML5 si falla la instalación local. Los usuarios que ya tienen la aplicación Citrix Workspace instalado no pueden 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 Citrix Workspace se les pedirá que instalen Citrix Workspace cada vez que inicien sesión en el sitio, pero pueden utilizar la aplicación Citrix Workspace para HTML5 aunque no puedan instalar Citrix Workspace.
    • Si quiere que todos los usuarios accedan a escritorios y a aplicaciones desde el sitio a través de la aplicación Citrix Workspace para HTML5, independientemente de si tienen una versión de la aplicación Citrix Workspace instalada localmente, seleccione Usar siempre la aplicación Workspace para HTML5.
  4. Si cambió el puerto utilizado cuando permitió las conexiones WebSocket en Citrix Virtual Apps o Citrix Virtual Apps y Desktops, complete los siguientes pasos para cambiar el puerto WebSocket para el sitio Citrix Workspace for 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 la tienda 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 habilitar 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 edita el Registro de forma incorrecta, pueden producirse problemas graves, que pueden hacer que sea necesario instalar nuevamente 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.

Para habilitar conexiones a Citrix Virtual Apps and Desktops con 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 más información, 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 más información, consulte Actualización manual de 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.

Implementación