App Layering

Problèmes et considérations connus

Les problèmes suivants ont été identifiés dans la version actuelle.

Mise à niveau App Layering

  • Le package de mise à niveau App Layering 2005 est suffisamment volumineux pour que les anciens appareils ne puissent pas le télécharger automatiquement. Si vous exécutez la version 2001 ou antérieure, téléchargez le package manuellement à partir du site de téléchargement.

  • Nous vous recommandons d’exécuter la mise à niveau à partir d’une console de gestion dans Secure HTTP (HTTPS). Si vous effectuez une mise à niveau en HTTP, les messages ne s’affichent pas dans le navigateur. Si cela se produit, actualisez le navigateur après 20 minutes. (L’actualisation ne causera pas de problèmes malgré le message qui dit de ne pas actualiser.) Si la mise à niveau est toujours en cours d’exécution, vous obtenez une erreur « service indisponible ».«  Il est sûr d’ignorer le message et de continuer à rafraîchir le navigateur toutes les quelques minutes jusqu’à ce que la page de connexion apparaisse.

App Layering Appliance et console de gestion

  • Lors de l’accès à l’appliance App Layering à l’aide d’Internet Explorer s’exécutant sur un système d’exploitation de serveur, les polices de la console de gestion peuvent ne pas se charger correctement. Pour éviter ce problème, ajoutez l’adresse IP de l’appliance à la liste Sites de confiance dans Internet Explorer. (UNI-50830)
  • Lors de l’installation de l’appliance App Layering, vous devez utiliser le paramètre CPU par défaut de 4 CPU.
  • Si vous utilisez des rôles dans un environnement Active Directory complexe et que les connexions sont lentes, attribuez tous les rôles à des utilisateurs explicites plutôt qu’à des groupes.

Agent App Layering

Par défaut, l’agent Citrix App Layering s’exécute sous le compte système local sur le serveur Hyper-V. Si vous modifiez le compte pour autre chose que le système local, l’agent ne peut pas transférer de disques vers et depuis l’appliance.

Machines-outils du système d’exploitation par superposition

  • (Version 19.5 uniquement) Après la mise à niveau vers la version 19.5 (ou ultérieure) à partir de 19.3 (ou une version antérieure), veillez à mettre à jour KMS Office Activation pour utiliser Office 2019. Lorsque vous préparez l’image de votre système d’exploitation pour la superposition, téléchargez et exécutez les nouvelles machines Outils du système d’exploitation de couche d’application

  • (Version 19.1 uniquement) Lorsque vous préparez l’image de votre système d’exploitation pour la superposition, assurez-vous que votre activation KMS Office est déclenchée au démarrage du bureau. Pour cette version uniquement, téléchargez et exécutez les outils Machine Tools du système d’exploitation App Layering à partir de la version 18.12.

Couches élastiques

  • Microsoft Office ne peut pas être superposé de manière élastique en raison de la façon dont ses licences sont intégrées au Windows Store. La couche d’application Office doit être incluse dans l’image en couches.
  • Lorsque vous activez une image avec une couche élastique, les utilisateurs peuvent afficher des fichiers et des répertoires provenant d’autres sessions dans l’Explorateur Windows. Les répertoires explorés dans l’autre session peuvent créer des dossiers visibles pour toutes les sessions autorisées à parcourir ce répertoire.
  • Si vous utilisez des affectations de couche élastique avec Windows Server 2008 ou Windows 7, créez votre partage de fichiers avec une taille de secteur de 512. Pour plus d’informations sur ce problème et les mises à jour du système d’exploitation associées, consultez les informations suivantes :
  • Lorsque vous utilisez Elastic Layer Assignments, Persona Management dans Horizon View n’est pas pris en charge. Bien que Citrix App Layering prenne en charge Horizon View 6.1 et versions ultérieures, les attributions Elastic Layer ne prennent pas en charge ces versions de View Persona Management. (UNI-53639)
  • Lorsque vous lancez un petit ensemble d’applications de pont Universal Windows Platform (UWP) sur Windows 10 avec Elastic Layering activé, les applications échouent parfois à se lancer. (UNI-71062)
  • Lorsque vous distribuez ArcMap 10.7 sous la forme d’une couche élastique, le lancement de l’application prend jusqu’à 60 secondes. Normalement, cela prend 3 secondes lorsqu’il est livré dans le cadre de l’image de base. Pour optimiser les heures de début, ajoutez une version à la couche d’application. Dans la nouvelle version de la couche, augmentez le paramètre d’optimisation « miss-cache » du registre à 100 (décimal) ou plus, avec un maximum de 250. Créez la valeur DWORD sous la clé de service `Unifltrg/4/known-issues.md:39 MD038/no-spa, en vous assurant que la valeur est décimale et non hexadécimale. (UNI-74957)

    HKLM \ System \ CurrentControlSet \ Services \ Unifltr \ MaxMissCacheEntrées [DWORD] 100.

  • Actuellement, lorsque le premier utilisateur a attribué une couche élastique se connecte à son bureau, toutes les couches élastiques affectées à l’utilisateur sont montées. Les autres utilisateurs qui se connectent à la machine hébergeant les couches utilisent la même connexion. Par défaut, la connexion dure 10 heures après la première connexion, et toutes les couches élastiques sont déconnectées après 10 heures. Dans un environnement axé sur les quarts de travail, les utilisateurs du deuxième quart de travail seraient touchés environ deux heures après le quart de travail (ou 10 heures après que l’utilisateur initial ait ouvert une session pour le premier quart de travail). (UNI-78907)

Couches utilisateur

  • Connexion après que la mise à niveau démarre les écrans de connexion Windows First: lorsque vous vous connectez après la mise à niveau vers la version 4.10 ou ultérieure, la connexion Windows First vous permet de mettre à jour la couche utilisateur avec la version du système d’exploitation. Le processus conserve les fichiers de couches utilisateur.

  • Lorsque les couches utilisateur sont activées sur des postes de travail provisionnés, les programmes d’installation MSI ne peuvent pas s’exécuter au démarrage du système : le service Layering doit déjà être en cours d’exécution lorsque le fichier MSI s’exécute. Le service Layering s’exécute lorsqu’un utilisateur se connecte. Si un MSI tente de s’exécuter, vous obtenez l’erreur suivante :

    Le service Windows Installer dépend du service invité Citrix App Layering qui n'a pas pu démarrer avec l'erreur suivante : Le service ne peut pas démarrer, soit parce qu'il est désactivé, soit parce qu'il n'a pas de périphériques activés qui lui sont associés.

Prise en charge de Windows 10

  • Les mises à niveau de Windows 10 nécessitent un disque de 60 Go pour la version de la couche du système d’exploitation : lorsque vous ajoutez une version à la couche du système d’exploitation Windows 10, modifiez la taille maximale de la couche de 30 Go à 60 Go. (UNI-52422)
  • La mise à niveau nécessite des étapes supplémentaires lorsque vous passez à une nouvelle version majeure de Windows 10 : pendant la mise à niveau, Windows 10 peut créer un volume de récupération sur le même disque que la version de la couche du système d’exploitation. Supprimez toujours ce volume avant de finaliser la version de la couche OS. Sinon, le volume de récupération peut provoquer le démarrage correct des postes de travail. Pour plus d’informations, consultez Application Layering : la mise à niveau de Windows 10 peut entraîner une nouvelle partition de volume de récupération.
  • Pour utiliser les applications du Windows Server 2012 Store lors de l’exécution du script d’optimisation du système d’exploitation, activez les mises à jour Windows pour activer les applications du magasin. (UNI-67195)
  • Si vous avez généré et appliqué le script App Layering Optimizations.cmd à une couche du système d’exploitation Windows 10 1909, l’option Rechercher du menu Démarrer peut ne pas fonctionner comme prévu. Pour éviter ce problème, ajoutez une version à la couche du système d’exploitation et exécutez le programme c:\windows\setup\scripts\Optimize.hta. Pour créer un nouveau script Optimizations.cmd à appliquer à la nouvelle version de couche, désélectionnez Désactiver le service d’entrée de tablette (Section 6, Option M) et sélectionnez Enregistrer le fichier. Avant de finaliser la couche du système d’exploitation, exécutez la commande Powershell Set-Service TabletinputService -startuptype manual pour annuler l’effet de toute Optimizations.cmd précédente qui aurait pu désactiver le service.

Connecteurs

  • Lorsque vous utilisez l’option Mini-boot Disk de Windows, vous pouvez spécifier jusqu’à quatre couches Prérequis pour une couche Application donnée. Si une application nécessite la présence de plus de quatre autres applications pendant l’installation, installez plusieurs applications dans une seule couche. (UNI-69524)

Citrix Provisioning

  • Lorsque vous créez un modèle d’image, les paramètres matériels de l’équipement cible doivent correspondre aux paramètres du système d’exploitation Windows et de la couche de plate-forme. Assurez-vous que les paramètres matériels de l’équipement cible correspondent aux paramètres matériels du système d’exploitation et de la couche plate-forme, en particulier le nombre de processeurs. Si les paramètres ne correspondent pas, vous pouvez obtenir un message de redémarrage requis lorsque vous démarrez l’image publiée. (UNI-50799)
  • Si vous utilisez Provisioning Services, vous devez désactiver IPv6 dans la couche OS et non dans la couche Platform. (UNI-53600)
  • Lorsque vous importez des fichiers VHDX publiés depuis App Layering vers le magasin de disques PVS, vous recevez parfois un message de disque non valide. Éliminez l’erreur en modifiant les caractères de point (.) dans la date et l’heure du nom de fichier publié. Un nom de fichier valide ne contient qu’une seule période pour l’extension de nom de fichier .VHDX. (UNI-75902)

Citrix Hypervisor

  • Lorsque vous préparez l’image de votre système d’exploitation à utiliser dans votre Citrix Hypervisor, vous devez ouvrir le port 5900 pour autoriser l’accès à la console. (UNI-50846)
  • Définissez toujours la configuration du connecteur Citrix App Layering pour qu’elle pointe vers le nœud maître. (UNI-52454)
  • Si une machine se bloque au démarrage et qu’une couche préalable est sélectionnée, l’un des disques de couche n’est probablement pas attaché. Assurez-vous que les outils invités Citrix sont inclus dans les couches du système d’exploitation ou de la plate-forme.
  • Le message suivant lors de la création de la couche d’application indique qu’une couche de plate-forme est spécifiée dans les paramètres de la couche ppp. N’utilisez pas de couches de plate-forme avec la fonction de mise en cache. Image (UNI-67741)

  • Si vous utilisez des couches de prérequis pour créer le système d’exploitation ou la couche de plate-forme, les outils Citrix doivent être présents. Sans les outils, la machine de packaging échoue et vous recevez un écran bleu. Citrix Hypervisor n’est pas en mesure de voir les périphériques connectés après le lecteur de DVD. Le lecteur de DVD est toujours dans le troisième emplacement. (UNI-67741)

  • ( S’applique uniquement à la version 19.5) Lors de l’utilisation du connecteur Hyper-V, les utilisateurs ne peuvent pas stocker de disques sur un partage distant. Actuellement, le placement d’un chemin distant comme \\<server>\<share> échoue à la validation même si le compte d’utilisateur spécifié dans la configuration du connecteur a l’autorisation d’accéder au partage. (UNI-74243)

Citrix Virtual Apps and Desktops (CVAD)

  • Lors de la mise à jour de CVAD vers la version 7.15 CU4, vous devez d’abord installer .NET Framework 4.7.1 sur une nouvelle version de la couche de votre système d’exploitation, plutôt que sur la couche de plate-forme. L’installation de .NET Framework 4.7.1 sur la couche OS garantit que toutes les couches d’application, les couches de plate-forme et les images fonctionnent correctement. Les dernières mises à jour Windows incluent déjà .NET Framework 4.7.1 dans le cadre des mises à jour. (UNI-75108)

Nutanix Acropolis

  • Le message suivant lors de la création de la couche d’application indique que les paramètres de la couche d’application spécifient une couche de plate-forme. N’utilisez pas de couches de plate-forme avec la fonction de mise en cache d’amélioration des performances de la couche d’application. (UNI-67742)

    image

VMware vSphere

  • Lors de la création de la couche OS à l’aide de l’Assistant Création d’une couche OS, les machines virtuelles UEFI (Unified Extensible Firmware Interface) sont répertoriées. Vous ne pouvez cependant pas créer des machines UEFI à l’aide de l’assistant. Au lieu de cela, utilisez le nouveau script ImportoSlayer.ps1 pour importer le système d’exploitation sur la nouvelle machine de couche du système d’exploitation.

VMware Horizon View

  • Les couches élastiques sont uniquement prises en charge avec des pools de postes de travail flottants. (UNI-53442)
  • Lors de la création d’une machine virtuelle Windows 10 ou Windows Server 2016 sur VMware version 6.7, les options de démarrage de la machine sont par défaut UEFI (Unified Extensible Firmware Interface). App Layering ne prend pas en charge les machines virtuelles UEFI. Utilisez plutôt le paramètre BIOS. (UNI-69435)
  • VMware Virtual Volumes (VVols) ne sont pas pris en charge dans App Layering. (UNI-62302)

Microsoft Azure

  • Citrix App Layering ne prend pas en charge le stockage de fichiers Azure. Créez un partage de fichiers réseau ou un partage de fichiers SMB dans Azure à utiliser avec Citrix App Layering. (UNI-42272)
  • Les disques gérés ne sont pas pris en charge. Lors de la création d’une machine virtuelle dans Azure, veillez à sélectionner Aucun disque géré.

Microsoft Hyper-V

  • Lorsque vous configurez Elastic Layering dans Hyper-V, vous devez utiliser des pools RDS non gérés (UNI-53545)
  • Lors de la création d’une couche d’application, si une couche de plate-forme est spécifiée dans les paramètres de la couche d’application, vous recevez une erreur. N’utilisez pas de couches de plate-forme avec la fonctionnalité de mise en cache de App Layering. (UNI-71868, UNI-67743)

    image

  • La création d’une couche de système d’exploitation sur Hyper-V Server 2019 peut entraîner cette erreur :

    ‘Échec de la création du disque dur virtuel. Assurez-vous qu’il y a suffisamment d’espace sur le partage spécifié dans la configuration du connecteur.’

    Cette erreur est due à un problème avec l’applet de commande Microsoft PowerShell New-VHD. Nous gardons nos yeux sur une solution de Microsoft. En attendant, utilisez la solution de contournement suivante pour cette erreur :

    1. Assurez-vous que la machine virtuelle Gold n’a pas de points de contrôle.
    2. Assurez-vous que le disque de machines virtuelles Gold se trouve dans le même chemin d’accès de répertoire que celui qui est configuré dans la configuration du connecteur. Exemple : chemin local est D:\Brock\ Gold VM disque est stocké dans D:\Brock\WIn10Gold\Win10GoldDisk.vhdx

Informations connexes