Déployer

Déploiement de Citrix Receiver pour HTML5

Pour installer Citrix Receiver pour HTML5 sur StoreFront

Vous devez activer Citrix Receiver pour HTML5 sur le site Receiver pour Web pour le magasin StoreFront qui fournit les bureaux et applications que vous voulez mettre à la disposition des utilisateurs de Citrix Receiver pour HTML5.

Important : dans les déploiements comprenant de multiples serveurs StoreFront, n’utilisez qu’un serveur à la fois pour apporter des modifications à la configuration du groupe de serveurs. Assurez-vous que la console de gestion Citrix StoreFront n’est exécutée sur aucun des serveurs dans le déploiement. Une fois terminé,propagez les modifications que vous avez apportées à la configuration du groupe de serveurs de façon à mettre à jour les autres serveurs dans le déploiement.

  1. Si cela n’est pas encore fait, déployez StoreFront et créez un magasin regroupant les bureaux et applications que vous voulez mettre à la disposition des utilisateurs de Citrix Receiver pour HTML5.

    Un site Receiver pour Web est créé automatiquement pour les nouveaux magasins. Pour de plus amples informations sur la création de magasins StoreFront, consultez la section Créer un magasin.

  2. Dans la console de gestion Citrix StoreFront, sélectionnez le nœud Receiver pour Web dans le panneau de gauche. Dans le panneau des résultats, sélectionnez le site fournissant les ressources aux utilisateurs de Receiver pour HTML5, puis, dans le panneau Actions, cliquez sur Déployer Citrix Receiver.

  3. Activez Citrix Receiver pour HTML5 en sélectionnant l’une des options suivantes.

    • Si vous voulez que les utilisateurs accèdent à des applications et bureaux à partir du site à l’aide d’une version de Citrix Receiver installée localement, lorsque cela est possible, sélectionnez Utiliser Receiver pour HTML5 si l’installation locale échoue. Les utilisateurs qui disposent déjà de Citrix Receiver ne peuvent pas utiliser Citrix Receiver pour HTML5 pour accéder aux ressources à partir du site. Les utilisateurs Windows et Mac OS X sans Citrix Receiver sont invités à l’installer chaque fois qu’ils ouvrent une session sur le site, mais vous pouvez utiliser Citrix Receiver pour HTML5 s’ils ne peuvent pas installer Citrix Receiver.
    • Si vous souhaitez que les utilisateurs puissent accéder à des bureaux et applications à partir du site à l’aide de Citrix Receiver pour HTML5, qu’ils disposent d’une version de Citrix Receiver installée localement ou non, sélectionnez Toujours utiliser Receiver pour HTML5.
  4. Si vous modifiez le port utilisé lorsque vous avez autorisé les connexions WebSocket sur XenDesktop ou XenApp, effectuez les étapes suivantes pour modifier le port WebSocket pour le site Citrix Receiver pour Web.

    1. Utilisez un éditeur de texte pour ouvrir le fichier web.config du site Citrix Receiver pour Web, qui se trouve en général dans le répertoire C:\inetpub\wwwroot\Citrix\nommagasinWeb\, où nommagasin désigne le nom attribué au magasin au moment de sa création.

    2. Recherchez l’élément suivant dans le fichier.

      <html5 … preferences=”” … />

    3. Définissez la valeur de l’attribut preferences sur wsPort:numérodeport, où numérodeport est le port que vous avez configuré dans la stratégie.

Pour activer les connexions directes à XenDesktop et XenApp

Citrix Receiver pour HTML5 utilise le protocole WebSocket pour accéder aux bureaux virtuels et aux applications hébergées. Par défaut, les connexions WebSocket sont interdites sur XenDesktop et XenApp. Si vous souhaitez autoriser les utilisateurs à accéder aux bureaux et applications depuis le réseau local sans se connecter via NetScaler Gateway, autorisez les connexions WebSocket sur XenDesktop et XenApp.

Les connexions WebSocket sont également désactivées par défaut sur NetScaler Gateway. Pour les utilisateurs distants qui accèdent à leurs bureaux et applications via NetScaler Gateway, vous devez créer un profil HTTP avec les connexions WebSocket activées et lier ces dernières au serveur virtuel NetScaler Gateway ou appliquer le profil de manière globale. Pour de plus amples informations sur la création de profils HTTP, consultez la section Configurations HTTP.

Avertissement

Toute utilisation incorrecte de l’Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller le système d’exploitation. Citrix ne peut garantir la possibilité de résoudre les problèmes provenant d’une mauvaise utilisation de l’Éditeur du Registre. Vous assumez l’ensemble des risques liés à l’utilisation de cet outil. Veillez à faire une copie de sauvegarde de votre registre avant de le modifier.

Remarque

Si vous utilisez SecureICA pour crypter les communications entre les machines des utilisateurs et vos serveurs XenDesktop ou XenApp, Citrix Receiver pour HTML5 prend uniquement en charge le cryptage de base.

Pour activer les connexions à XenDesktop et XenApp à l’aide de Provisioning Services

Pour déployer des machines provisionnées (non persistantes) à l’aide de Provisioning Services, créez le catalogue de machines et le groupe de mise à disposition pour lesquels vous souhaitez activer les connexions à Citrix Receiver pour HTML5. Assurez-vous que les stratégies WebSocket configurées s’appliquent à votre catalogue de machines.

Redémarrez la machine pour appliquer les stratégies WebSocket. Pour les machines Provisioning Services configurées pour utiliser les fichiers de cache en écriture permanents et les machines déployées à l’aide de MCS (qui ont des disques d’identité séparés), les stratégies sont conservées lorsque les machines redémarrent. Toutefois, pour les catalogues de machines Provisioning Services configurés pour utiliser les fichiers de cache en écriture temporaires, ces stratégies doivent être appliquées au vDisk ou elles ne seront pas implémentées correctement sur les machines cibles.

Effectuez les étapes suivantes pour vous assurer que les stratégies sont correctement appliquées au vDisk.

  1. À l’aide de la console Provisioning Services, arrêtez une machine cible qui fait partie du catalogue de machines et du groupe de mise à disposition. Modifiez le type d’accès de la machine cible de Production à Maintenance.

    Pour de plus amples informations, consultez la section Gestion des machines cibles. Vous devez utiliser une machine cible qui fait partie du catalogue de machines et du groupe de mise à disposition ou les stratégies ne seront pas appliquées.

  2. Créez une nouvelle version de votre vDisk et définissez l’accès sur Maintenance. Pour de plus amples informations, consultez la section Mise à jour manuelle d’une image vDisk.
  3. Démarrez la machine cible de maintenance, sélectionnez la version du vDisk de maintenance depuis le menu de démarrage. Vérifiez que les clés suivantes sont ajoutées au Registre.
    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. Arrêtez la machine cible, modifiez le type d’accès de la machine cible sur Production, et promouvez la nouvelle version du vDisk au rang de production. Ensuite, redémarrez la machine cible et redémarrez toute autre machine cible exécutées depuis le vDisk existant.

Si vous n’utilisez pas le contrôle des versions de vDisk, vous pouvez appliquer les stratégies à votre image vDisk de base en arrêtant toutes les machines cibles qui utilisent le vDisk, en plaçant le vDisk en mode Private Image, puis en démarrant la machine cible pour mettre à jour l’image.

Déployer