Citrix Ready Workspace Hub

Citrix Ready Workspace Hub combine des environnements numériques et physiques pour fournir des applications et des données dans un espace intelligent sécurisé. Le système complet connecte des appareils (ou objets), comme des applications mobiles et des capteurs, pour créer un environnement intelligent et réactif.

Citrix Ready Workspace Hub est basé sur la plate-forme Raspberry Pi 3 et propose un service robuste via Citrix Cloud. Les utilisateurs de Citrix Ready Workspace Hub peuvent authentifier leur appareil mobile via l’application Citrix Workspace pour exécuter des applications ou des bureaux publiés. Par exemple, Citrix Virtual Apps and Desktops, Citrix Content Collaboration et Microsoft Outlook. L’appareil mobile se connecte ensuite au Citrix Ready Workspace Hub et diffuse le bureau ou l’application sur un écran plus grand.

Citrix Ready Workspace Hub active Citrix Casting, qui permet deux types d’utilisation améliorant la productivité et la collaboration des utilisateurs.

  • Itinérance de session - Une session Citrix se déplace de l’appareil mobile (appareil Android) vers le hub d’espace de travail.
  • Diffusion d’écran - Les utilisateurs redirigent leur affichage depuis une session à distance sur un appareil Android ou Windows vers un hub inoccupé.

Citrix Casting utilise la détection de balises ou un scanner de code QR pour la connexion. Avec la détection de balises, si plusieurs instances Citrix Ready Workspace Hub sont disponibles, l’utilisateur doit sélectionner le hub approprié. L’autre solution, un scanner de code QR, est un moyen sécurisé d’éviter la diffusion sur le mauvais écran.

En outre, les administrateurs peuvent configurer leur environnement avec plusieurs moniteurs en utilisant la carte SDA (Secondary Display Adapter). Cela permet aux utilisateurs d’étendre le bureau ou l’application quel que soit le type d’utilisation.

Configuration système requise

Réseau

  • L’appareil mobile doit être sur le même réseau que le hub d’espace de travail.
  • Ne bloquez pas le port 55555 entre l’appareil mobile et le hub d’espace de travail.
  • Pour Citrix Casting, ne bloquez pas le port 1494.
  • Le port 55556 est le port par défaut pour les connexions SSL entre les appareils mobiles et le Citrix Ready Workspace Hub. Vous pouvez configurer un port SSL différent sur la page des paramètres de la plate-forme Pi. Si le port SSL est bloqué, les utilisateurs ne peuvent pas établir de connexions SSL avec le hub.

Citrix Virtual Desktops

Citrix Ready Workspace Hub est pris en charge sur Citrix XenDesktop version 7.6 et ultérieure.

  • Pour l’itinérance de session, assurez-vous que Citrix Ready Workspace Hub peut accéder aux serveurs HDX (VDA).
  • Pour l’itinérance de session et la diffusion d’écran, assurez-vous que la stratégie Utiliser codec vidéo pour la compression dans Citrix Studio est définie sur Pour l’écran entier. Sinon, vous risquez de rencontrer des problèmes de performance.

Matériel

  • Citrix Ready Workspace Hub
  • Deux moniteurs (pour les configurations à double moniteur uniquement)
  • Appareil mobile exécutant l’application Citrix Workspace
  • Câble HDMI et alimentation électrique
  • Câble Micro USB vers USB A (si une carte [SDA] est utilisée)
  • Matériel facultatif, tel qu’un clavier USB, une souris USB ou un casque
  • Carte SDA alimentée par Raspberry Pi Zero

Depuis octobre 2018, nous prenons en charge les appareils exécutant les systèmes d’exploitation et les versions de Citrix Receiver ou de l’application Citrix Workspace suivants :

  • Android : Citrix Receiver 3.13.5 et versions ultérieures ; Application Citrix Workspace pour Android 1808 et versions ultérieures
  • iOS : application Citrix Workspace 1810.1 pour iOS
  • Mac : application Citrix Workspace 1808 pour Mac (aperçu, diffusion d’écran uniquement)
  • Windows : application Citrix Workspace 1809 pour Windows (diffusion d’écran uniquement)

Mettre à niveau HDX Ready Pi

Pour mettre à niveau un périphérique HDX Ready Pi existant vers un Citrix Ready Workspace Hub, reportez-vous aux procédures suivantes.

Configuration initiale avec gestion centralisée interne

Pour créer une console de gestion Stratodesk, accédez au site Web de Stratodesk et créez un compte. https://www.stratodesk.com/kb/Main_Page

Configuration initiale avec Citrix Endpoint Management

Pour utiliser Citrix Endpoint Management comme solution de gestion pour Citrix Ready Workspace Hub, vous devez configurer le hub pour qu’il pointe vers l’URL de gestion centrale. Suivez les étapes documentées dans Serveur Citrix Endpoint Management.

Remarque

Si vous avez déjà pointé votre appareil sur une console de gestion NoTouch, vous devrez peut-être réinitialiser l’appareil sur les paramètres d’usine par défaut.

Configuration sans gestion centralisée

  1. Démarrez l’appareil Citrix Ready Workspace Hub.
  2. Accédez à Démarrer > Configuration. Le mot de passe par défaut est « admin ».
  3. Accédez à Connexions > Ajouter.
  4. Modifiez la nouvelle connexion et choisissez Citrix/WorkspaceHub pour le mode de connexion. Cliquez sur Enregistrer.
  5. En haut de l’écran, cliquez sur le bouton Workspace Hub.
  6. Tapez l’URL souhaitée pour l’écran de lancement initial (ajoutez http:// ou https:// à l’URL). Le lien pointe généralement vers une URL StoreFront ou Citrix Gateway ; cependant, vous pouvez configurer n’importe quelle URL que vous souhaitez lancer sur le hub.
  7. Cliquez sur Enregistrer.
  8. Redémarrez Citrix Ready Workspace Hub.

Configuration Citrix Virtual Apps and Desktops

Apportez quelques modifications à votre configuration Citrix Virtual Apps and Desktops pour vous assurer d’avoir la meilleure expérience possible avec Citrix Ready Workspace Hub.

Skype Entreprise

Pour utiliser Skype Entreprise, installez le pack d’optimisation HDX RealTime version 2.4 ou version ultérieure sur le VDA. Définissez Utiliser le rendu matériel (Use Hardware Rendering) sur Désactivé (Off) si le pack d’optimisation est utilisé (voir la section Stratégie de performance suivante pour plus de détails).

Remarque

Actuellement, le double affichage n’est pas pris en charge dans la version 2.4.

Stratégie de performance

Pour obtenir la meilleure expérience possible sur votre Citrix Ready Workspace Hub (et carte SDA), activez le code H.264 pour le plein écran. Pour ce faire, créez une stratégie et activez le codec vidéo pour la compression H.264 (H.264) en mode plein écran.

Image des paramètres de stratégie de performance

Image de compression

Pour confirmer que la compression H.264 est activée pour le mode plein écran afin que la SDA puisse fonctionner correctement, reportez-vous à l’une des procédures suivantes.

  • Examinez la stratégie Citrix à partir du Delivery Controller.
  • Dans une session VDA, utilisez HDX Monitor 3.x. Voir l’article du centre de connaissances CTX135817.
  • Dans une session VDA, placez la ligne suivante dans le terminal : wmic /namespace:\root\citrix\hdx path citrix_virtualchannel_thinwire get /value

Ensuite, vous pouvez vérifier que le mode graphique est correctement configuré pour le mode H.264 plein écran :

  1. Component_VideoCodecUse = FullScreen
  2. Component_Encoder = DeepCompressionV2Encoder
  3. IsActive = Active

Si le mode graphique est configuré pour l’écran sélectif H.264, effectuez les vérifications suivantes :

  1. Component_VideoCodecUse = Pour les zones changeant constamment
  2. Component_Encoder = CompatibilityEncoder
  3. IsActive = Active

Pour une meilleure résolution d’affichage, activez l’attribut ClearType sur le VDA Windows. Consultez Microsoft Cleartype overview et How to turn on or off ClearType in Windows 10 pour plus d’informations.

Configuration à double moniteur

Pour prendre en charge deux moniteurs, une carte graphique secondaire (SDA) est requise. Vous pouvez acheter des SDA auprès de ViewSonic ou de NComputing. Pour plus d’informations, veuillez consulter l’article https://www.stratodesk.com/kb/Multimonitor.

Configuration physique

Il y a deux ports micro USB sur la SDA. L’un est libellé « Power », l’autre est libellé « USB ». Branchez un adaptateur d’alimentation USB Raspberry Pi standard dans le port d’alimentation, puis branchez le câble USB de la SDA et de Citrix Ready Workspace Hub à l’aide d’un câble USB vers USB micro standard.

Configuration logicielle

Voir la section Configuration de Citrix Virtual Apps and Desktops. Suivez la stratégie des performances pour configurer le rendu H.264 sur les deux écrans.

Lors d’une itinérance de session vers Citrix Ready Workspace Hub, deux moniteurs peuvent être démarrés automatiquement. Pour modifier la configuration de la disposition et de l’alignement, dans la console de gestion Stratodesk, accédez au chemin de configuration Connections > Workspace Hub > Application Citrix Workspace > Secondary Display.

Image SDA

Citrix Ready Workspace Hub dans l’application Citrix Workspace

Vous pouvez activer l’application Citrix Workspace que vous souhaitez utiliser avec Citrix Ready Workspace Hub. Ce logiciel facile à utiliser offre un accès transparent et sécurisé aux applications et postes de travail spécifiques auxquels les utilisateurs ont le droit d’accéder. Workspace Hub vous permet de lancer les ressources de l’espace de travail à partir de plusieurs plates-formes et clients. Pour plus d’informations sur la configuration des appareils que vous pouvez utiliser avec Workspace Hub, consultez la documentation relative aux plates-formes Android, iOS, Windows et Mac.

Démarrez la session Workspace Hub avec l’itinérance de session ou la diffusion d’écran. L’itinérance de session vous permet de lancer la session vers Workspace Hub en entrant la plage d’authentification de proximité ou en scannant le code QR. La diffusion d’écran nécessite le lancement de la session sur l’appareil, puis le déclenchement du code QR pour transférer la session.

Itinérance de session avec authentification de proximité

L’authentification de proximité peut authentifier les utilisateurs et lancer une session HDX automatiquement sans que les utilisateurs ne touchent l’appareil. La proximité repose sur la technologie Bluetooth pour localiser les appareils mobiles. Une fois que la configuration est terminée et que l’application Citrix Workspace a été lancée, la session se déplace vers Citrix Ready Workspace Hub lorsque l’appareil entre dans la plage d’authentification de proximité du hub. Cette fonctionnalité est disponible pour les appareils Android uniquement.

Itinérance de session avec authentification par code QR

Scannez le code QR sur l’écran de lancement initial du hub pour déplacer votre session. Lorsque la session est transférée vers Workspace Hub, ce dernier a le contrôle total de tous les périphériques disponibles dans la session.

Diffusion d’écran avec authentification par code QR

Pour diffuser une session sur un Workspace Hub, vous devez d’abord lancer la session HDX sur un appareil, puis scanner le code QR sur le hub. Après avoir transféré la session sur le hub, vous pouvez utiliser le clavier et la souris de l’appareil mobile pour contrôler la session sur le hub.

Pour plus d’informations sur l’itinérance de session et la diffusion d’écran vers le hub, consultez la documentation d’aide relative aux appareils iOS et Android.

Session longue

Pendant une session longue durée, vous pouvez poser l’appareil Android avec l’écran verrouillé. Pour vous assurer que la session s’exécute sans interruption, prenez en compte les points suivants :

  • L’optimisation de la batterie peut interférer avec votre session. Pour éviter les effets de l’optimisation de la batterie, ajoutez l’application Citrix Workspace à la liste des optimisations de batterie à ignorer sur Android :
    • Sur un appareil Google Pixel, accédez à Paramètres > Batterie > Optimisation de la batterie > Toutes les applications > Citrix Receiver > Ne pas optimiser.
    • Sur la plupart des appareils Samsung, accédez à Paramètres > Batterie > Utilisation de la batterie > Optimiser l’utilisation de la batterie > Toutes les applications > Citrix Receiver > Ne pas optimiser.
    • Si vous utilisez une application d’optimisation de batterie tierce, supprimez l’application Citrix Workspace pour Linux de sa liste d’optimisation.
  • Pour verrouiller l’écran et poser l’appareil pendant une longue période après le démarrage de la session du Citrix Ready Workspace Hub, Citrix vous recommande de mettre l’interface principale de l’application Citrix Workspace au premier plan avant de verrouiller votre écran. Cela garantit que le système d’exploitation de l’appareil mobile ne mettra pas fin à la session de l’application Citrix Workspace.

Journalisation standard

Cette fonctionnalité vous permet d’enregistrer les processus exécutés sur Citrix Ready Workspace Hub et de modifier dynamiquement le niveau de débogage pour différents modules.

Prise en charge de Citrix Virtual Apps

Lorsque vous lancez des applications à partir du Workspace Hub à l’aide de l’application Citrix Workspace, votre session peut s’ouvrir derrière l’écran de lancement initial. Vous pouvez faire passer la session lancée au premier plan de deux manières.

  1. Dans l’icône de menu en bas à gauche de l’écran de lancement initial, cliquez sur Citrix Virtual Apps > Show all Citrix Virtual Apps pour afficher les sessions lancées en mode fenêtré.
  2. Sélectionnez Citrix Virtual Apps > NomApplication pour afficher une session spécifique au premier plan.

Avec la version 1812 de Citrix Ready Workspace Hub, Citrix introduit la navigation automatique de l’écran de lancement initial en tant que fonctionnalité expérimentale. Configurez plusieurs URL pour l’écran de lancement initial dans Workspace Hub. Cliquez sur les flèches au bas de la page pour naviguer facilement entre vos ressources.

Configuration

Le démon ctxlogd et l’utilitaire setlog sont inclus dans le package du hub. Par défaut, le démon ctxlogd démarre lorsque vous lancez le hub.

Démon ctxlogd

Tous les autres services qui font l’objet d’un suivi dépendent du démon ctxlogd. Vous pouvez arrêter le démon ctxlogd si vous ne souhaitez pas que le hub soit suivi en mettant fin au processus relatif à ctxlogd. Le fichier journal wsh.log se trouve dans /opt/Citrix/WorkspaceHub/Logs.

Utilitaire setlog

L’utilitaire setlog, dans /opt/Citrix/WorkspaceHub/lib/wshlog, vous permet de modifier de manière dynamique le niveau de débogage pour différents modules. Seuls les utilisateurs root ont la permission de l’exécuter. Vous pouvez ajouter “sudo” à l’en-tête de la commande pour l’exécuter à l’aide de l’utilisateur pi.

Par exemple :

  1. Pour vérifier le niveau de journalisation actuel de tous les modules :

    sudo /opt/Citrix/WorkspaceHub/lib/wshlog/setlog levels

  2. Pour définir le niveau de journalisation comme détaillé pour le module controlService :

    sudo /opt/Citrix/WorkspaceHub/lib/wshlog/setlog level WSH_CONTROLSERVICE verbose

Vous pouvez obtenir plus d’informations sur l’utilisation dans le manuel d’aide sudo /opt/Citrix/WorkspaceHub/lib/wshlog/ setlog --help.

Programme d’amélioration de l’expérience cliente Citrix

Lorsque vous choisissez de participer au Programme d’amélioration de l’expérience utilisateur (CEIP), des informations d’utilisation et des statistiques anonymes sont envoyées à Citrix pour nous aider à améliorer la qualité et les performances des produits Citrix.

Citrix Ready Workspace Hub utilise Google Analytics comme indiqué dans la page Google Comment utilisons-nous les informations collectées via les sites ou applications qui font appel à nos services ? pour effectuer l’analyse des données. Vous pouvez désactiver le programme CEIP si vous ne souhaitez pas envoyer vos données à Google Analytics.

Commutateur CEIP

Par défaut, vous participez automatiquement au programme CEIP. Vous pouvez désactiver le programme CEIP depuis l’interface utilisateur de Stratodesk.

Données CEIP collectées à partir du Workspace Hub

Le tableau suivant répertorie les types d’informations anonymes collectées. Les données ne contiennent aucun détail permettant d’identifier le client.

Point de données Nom de la clé Description
Fonction de navigation automatique activée ou non auto_navigation Indique si la fonctionnalité de navigation automatique est activée ou non. 1 : activée ; 0 : désactivée
Version OS os_release Informations de version d’OS PI , telles que 4.9.35-v7
Version OS os_version Informations de version d’OS PI, telles que 2017-07-05-raspbian-Jessie
Version Workspace Hub wsh_version Informations de version de Workspace Hub, telles que 1.0.72
Fonctionnalité SSL activée ou non ssl_mode Indique si la fonctionnalité SSL est activée ou non. 1 : activée. 0 : désactivée
Le double moniteur est utilisé ou non monitor_mode Indique si le double moniteur est utilisé ou non. 1 : double moniteur. 0 : moniteur unique
Résolution du moniteur monitor_resolution_p3 Résolution d’écran pour le moniteur se connectant avec p3
Résolution du moniteur monitor_resolution_p0 Résolution d’écran pour le moniteur se connectant avec p0
Durée de la session (uniquement pour l’itinérance de session) session_time Durée d’une session

Connexion sécurisée

Les connexions SSL/TLS entre les appareils mobiles et Citrix Ready Workspace Hub sont prises en charge et activées pour des raisons de sécurité. Le port SSL/TLS est configurable. Cependant, vérifiez que le certificat SSL/TLS est chargé et que son chemin est correctement configuré sur le hub. Des certificats autosignés doivent être installés sur les appareils Android avant que les utilisateurs commencent à utiliser le hub.

Pour configurer SSL/TLS :

  1. Pour plus d’informations sur l’ajout de certificats et de clés privées à Citrix Ready Workspace Hub, voir https://www.stratodesk.com/kb/Certificates#Method_2:_Distribute_certificates_automatically
  2. Mettez à jour les noms de fichier de certificat (cert.pem) et de fichier de clé privée (key.pem), puis cliquez sur Enregistrer. Les deux options se trouvent sous Connections > Workspace Hub > Workspace Hub.
  3. Redémarrez Workspace Hub pour que les modifications prennent effet.

Image SSL

Vous pouvez également désactiver le paramètre SSL en définissant l’option Exiger SSL sur Désactivé.

Raccourcis

  • Control-Alt-S permet d’entendre des informations de dépannage utiles.
  • Control-Alt-C affiche le menu de configuration.
  • Avec Citrix Casting, un balayage vers le bas avec deux doigts sur le téléphone déconnecte la session, quel que soit l’état de la session ou la façon dont vous avez effectué la diffusion vers Workspace Hub.

Limitations connues

  • Les magasins d’Interface Web ne prennent pas en charge l’itinérance de session. Par conséquent, ne sélectionnez pas la case à cocher Ajouter type de compte en tant qu’interface Web.
  • Lors de la diffusion d’écran, si vous quittez votre session Windows sur Citrix Ready Workspace Hub en cliquant sur Fin de session ou Déconnexion sous Windows, la fermeture de la session sur le hub peut prendre environ 20 secondes.
  • Les deux moniteurs prennent en charge l’itinérance de session. La diffusion de session n’est pas prise en charge.
  • Pour utiliser le pack d’optimisation HDX RealTime, Use Hardware Rendering doit être défini sur Off. La fonctionnalité ne fonctionne que sur l’écran principal. La fenêtre sur l’écran secondaire est grise.
  • Souris sans fil - Vous pouvez remarquer un décalage lorsque vous faites glisser une souris sans fil. Signalez cette erreur dans le forum de discussion Citrix Workspace Hub. Indiquez la marque et le modèle de la souris.
  • Citrix Casting fonctionne uniquement lorsque l’appareil mobile est connecté au même réseau que Workspace Hub.
  • 5G Wireless - Le hub est basé sur la plate-forme Raspberry Pi3, qui ne prend pas en charge la technologie sans fil 5G actuellement. Cependant, il est possible de prendre en charge la 5G à l’aide d’une clé USB Wi-Fi (non recommandé).
  • Le certificat de l’autorité de certification racine doit être signé avec SHA256. L’application Citrix Workspace pour Linux n’accepte pas les certificats signés SHA1. https://support.citrix.com/article/CTX200114
  • Le protocole EDT (Enlightened Data Transport) n’est pas pris en charge avec Citrix Ready Workspace Hub.

Dépannage

Échec de la diffusion d’écran

La diffusion d’écran du Citrix Ready Workspace Hub prend en charge les modes graphiques H.264 plein écran et H.264 sélectif. Cependant, pour des performances optimales, il est conseillé d’utiliser le H.264 en plein écran. Si vous rencontrez un problème de diffusion d’écran, vérifiez le mode graphique pour vous assurer qu’il est correctement configuré.

Message de serveur incompatible

Dans l’application Citrix Workspace pour Android, un échec de la diffusion de session entraîne le message suivant :

Image de serveur incompatible

Cette erreur se produit si le mode graphique est configuré sur H.264 sélectif sur le VDA. La diffusion d’écran donne de meilleurs résultats avec le mode graphique H.264 plein écran. Reconfigurez le mode graphique en mode Plein écran dans System Configuration > Connections > Workspace Hub ou mettez à niveau le VDA vers la version 7.19 ou ultérieure.

Problèmes liés à SSL

Par défaut, SSL est activé sur Citrix Ready Workspace Hub. Vérifiez que le certificat SSL est chargé et que son chemin est correctement configuré sur le hub. Les problèmes de configuration SSL peuvent entraîner l’échec du lancement de la diffusion de session. Un message d’erreur doit vous avertir de ce problème.

Problème utilisateur Suggestion
Le processus WorkspaceHubControlService n’est pas initié correctement. Dans le terminal, exécutez la commande : ps –ef\|grep ControlService. Si aucun processus n’est trouvé, vérifiez auprès du service informatique que les ports 55555 et 55556 ne sont pas bloqués sur le réseau.
SSL est activé sans certificats installés dans le hub ou il est configuré avec un certificat au chemin incorrect. Vérifiez que les certificats et les fichiers de clés sont installés sur Citrix Ready Workspace Hub. Pour cela, accédez à /opt/Citrix/WorkspaceHub/keystore/certs et vérifiez si les certificats sont installés. Si vous utilisez une image Stratodesk, suivez le chemin d’accès à l’élément de configuration ssl_enabled dans System Configure > Connections > Citrix Workspace Hub > Workspace Hub. Si vous utilisez une image Citrix, vérifiez le fichier ssl.config dans /opt/Citrix/WorkspaceHub/config/.
SSL est activé sur Citrix Ready Workspace Hub, mais le certificat n’est pas installé sur le client Android. Installez les fichiers de clés sur le client Android.
Un processus DisplayConnector est déjà en cours d’exécution. Une instance antérieure du processus DisplayConnector ne s’est pas terminée correctement. Terminez le processus et essayez de relancer la diffusion.

Échec d’itinérance de session

Ce problème peut se produire après la configuration d’un nouveau Citrix Ready Workspace Hub. L’itinérance de session peut échouer lorsque les configurations du hub d’espace de travail ne sont pas conformes à la session VDA.

Pour résoudre ce problème :

  1. Démarrez la session VDA en utilisant l’application Citrix Workspace pour Linux installée sur le hub.
  2. Vérifiez que SSL est configuré correctement.

Problèmes résolus

Pour obtenir la liste complète des problèmes qui ont été résolus avec la version 1812, consultez la section Problèmes résolus pour CVAD.

Problèmes connus

Pour plus d’informations sur les problèmes connus pour Citrix Ready Workspace Hub, consultez la section Problèmes connus dans CVAD.

Informations de support

La prise en charge de l’appareil Citrix Ready Workspace Hub est disponible via un des fournisseurs approuvés auprès duquel l’appareil a été acheté. Ces fournisseurs sont NComputing, Stratodesk et ViewSonic.