Check-list d`installation de App Orchestration App

Transcription

Check-list d`installation de App Orchestration App
App
Orchestration
2.6 de App Orchestration
Check-list
d'installation
Problèmes connus dans App Orchestration 2.6
Préparé par : Jenny Berger
Dernière mise à jour : octobre 6, 2015
© 2015 Citrix Systems, Inc. Tous droits réservés.
Page 1
Problèmes connus
Table des matières
TOC
Page 2
© 2015 Citrix Systems, Inc. Tous droits réservés.
Problèmes connus
App Orchestration

Lors de l'utilisation de la console Web App Orchestration, les notifications suivantes peuvent
s'afficher :
o
500: Erreur interne du serveur ; Service non disponible
o
Service non disponible. Une erreur liée au réseau ou spécifique à l'instance s'est produite lors
de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas
accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour
autoriser les connexions distantes.
o
Échec de la connexion ; Erreur interne du serveur
Ces notifications s'affichent si le serveur SQL Server hébergeant la base de données de
configuration App Orchestration est en mode hors connexion. Pour résoudre ce problème,
effectuez les opérations suivantes :
o
Vérifiez que le serveur exécutant SQL Server est en cours d'exécution et connecté à votre
réseau.
o
Vérifiez que votre pare-feu autorise les connexions à distance à SQL Server.
o
Vérifiez que la base de données ou instance de SQL Server correcte est configurée dans les
paramètres globaux d'App Orchestration.
[#389643]

Si le workflow CreateSessionMachineCatalog échoue (par exemple en raison d'une erreur de
configuration) lors de la création d'un catalogue de machines de session pour le provisioning à la
demande, toute nouvelle tentative d'exécution du workflow échoue même lorsque tous les
paramètres requis ont été configurés correctement. Ce problème se produit car App Orchestration
tente de créer un instantané de la VM modèle chaque fois que le workflow est exécuté. Si
l'instantané existe déjà, le workflow échoue avec un message d'erreur indiquant que l'instantané
n'est pas unique. Pour résoudre ce problème, supprimez l'instantané de la VM modèle avant
d'exécuter à nouveau le workflow. [#413997]

Lors de la création d'un catalogue de machines de session à l'aide du provisioning à la demande,
le workflow
Get-VMTemplateScan échoue avec l'erreur « VM en cours d'utilisation ». Ce problème se produit
lorsqu'un instantané de disque et de mémoire est créé à partir du modèle de VM sélectionné pour
être utilisé avec le catalogue. Pour résoudre ce problème, supprimez l'instantané de disque et de
mémoire et créez un instantané du disque de la machine uniquement. Les instantanés de disque
et de mémoire ne sont pas pris en charge avec App Orchestration. [#469734]

Lorsqu'un filtre de connexion NetScaler est ajouté à un catalogue de machines de session, la
capacité des offres hébergées dans le catalogue ne peut pas être modifiée. Ce problème se
produit lorsque le filtre de connexion est ajouté après que des locataires aient souscrit à des
offres dans le catalogue. L'ajout d'un filtre de connexion introduit une modification dans le
catalogue de machines de session qui rend les abonnements à ses offres non valides. Par
Page 3
© 2015 Citrix Systems, Inc. Tous droits réservés.
Problèmes connus
conséquent, les utilisateurs ne peuvent pas accéder à leurs abonnements via Citrix Receiver.
Pour résoudre ce problème, désabonnez les utilisateurs des offres affectées et supprimez le
groupe de mise à disposition associé. Ensuite, réabonnez les utilisateurs à leurs offres d'origine.
Le processus d'abonnement crée un nouveau groupe de mise à disposition qui est associé au
catalogue de machines de session modifié. [#471339]

L'ajout d'une machine de session déclassée à un catalogue de machines de session et à un site
de mise à disposition n'est pas pris en charge dans cette version. Quand elle est attribuée à un
site de mise à disposition, la machine de session déclassée ne parvient pas à s'enregistrer avec
le site. Par conséquent, les utilisateurs ne peuvent accéder à aucun abonnement à des offres qui
sont hébergées sur la machine de session. Pour éviter ce problème, déployez de nouvelles
machines de session afin de remplacer les machines qui ont été déclassées. [#475517]

L'accès à un abonnement à une offre peut échouer si l'offre est configurée avec des données
spécifiques à l'utilisateur dans le répertoire de travail de l'application. Lorsqu'une offre est créée,
une analyse initiale de l'application est exécutée et App Orchestration utilise le répertoire de
travail issu de cette analyse. App Orchestration ne vérifie pas les données fournies par l'analyse
et ne corrige pas automatiquement les informations non valides lors de la création de l'offre. Pour
résoudre ce problème, utilisez des variables d'environnement pour toutes les données
spécifiques à l'utilisateur et utilisez-les à la place des données spécifiques à l'utilisateur réelles
dans le chemin d'accès au répertoire de travail de l'application. [#475534]

L'ajout du même domaine privé en tant que types différents (par exemple, l'ajout du domaine
avec le type Utilisateur, puis l'ajout du domaine avec le type Les deux) n'est pas pris en charge
dans cette version. Lors de l'ajout de domaines privés, n'ajoutez le domaine qu'une seule fois à
votre déploiement. [#475558]

Lors de la création d'une offre qui utilise le niveau d'isolation Groupe de mise à disposition privé
et qui comprend un site de mise à disposition et un groupe de serveurs StoreFront dans le
domaine de ressources partagé, mais également des machines de session dans le domaine de
ressources privé d'un locataire, les tentatives d'accès à l'offre via Citrix Receiver peuvent
échouer. Pour contourner le problème, lors de la création d'une offre privée qui s'étend sur
plusieurs domaines, configurez l'offre de manière à ce qu'elle utilise plutôt le niveau d'isolation
Site de mise à disposition privé. [#475564]

Lors de l'importation d'un grand nombre de machines de session sur un catalogue de machines
de session, il est possible que le
workflow Get-ApplicationInfo échoue. Si ce problème se produit, les erreurs suivantes sont
consignées dans le dossier C:\Windows\Temp sur le serveur de configuration App Orchestration
:
o
Page 4
Erreur : Erreur de traitement de la tâche en arrière-plan : System.Data.SqlClient.SqlException
(0x80131904) : Délai expiré. Le délai d'expiration s'est produit avant la fin de l'opération ou le
serveur ne répond pas. ---> System.ComponentModel.Win32Exception (0x80004005) :
Dépassement du délai d'attente...
© 2015 Citrix Systems, Inc. Tous droits réservés.
Problèmes connus
o
Erreur : Détails de l'erreur : L'instruction INSERT est en conflit avec la contrainte FOREIGN
KEY « FK_DiscoveredApplications_IconId ». Le conflit s'est produit dans la base de données
« AppOrchestration », table « cam.Icons », colonne « Id ». L'instruction a été arrêtée.
o
Erreur : Détails de l'erreur : La transaction associée à la connexion active est terminée mais
n'a pas été supprimée. Pour pouvoir utiliser la transaction pour exécuter des instructions SQL
vous devez la supprimer.
En outre, App Orchestration peut générer des workflows Get-ApplicationInfo supplémentaires, qui
finiront tous par échouer. Cet échec peut être dû à un verrou sur la table Cam.Icons dans la base
de données de configuration App Orchestration. Pour contourner le problème, importez un plus
petit nombre de machines de session à la fois sur le catalogue. Pour ce faire, effectuez les
opérations suivantes :
1. À partir de la console Web App Orchestration, supprimez le catalogue de machines de
session dans lequel vous importez les machines. Attendez que le workflow se termine.
2. Recréez le catalogue de machines de session et importez jusqu'à 100 machines. Attendez
que les workflows se terminent.
3. Continuez l'importation de machines de session par lots de 100 jusqu'à ce que toutes les
machines soient importées dans le catalogue.
[#479423]

Lorsque vous créez un catalogue de machines de session avec le provisioning à la demande, et
que le workflow est interrompu, toute VM de préparation et tout instantané qui sont créés restent
sur la ressource de calcul ; ils ne sont pas supprimés automatiquement. Ce problème peut se
produire si le workflow est annulé ou a échoué. Pour contourner ce problème, supprimez
manuellement la VM de préparation et l'instantané à l'aide de la console de l'hyperviseur, puis
relancez le workflow. [#480661]

La connexion à la console Web App Orchestration à l'aide d'informations d'identification utilisant
des caractères étendus (non anglais) peut échouer si l'option « Mémoriser » est sélectionnée. Ce
problème se produit lorsque vous vous connectez à la console Web à l'aide du navigateur Web
Safari. Les informations d'identification utilisant des caractères anglais peuvent se connecter avec
succès lorsque cette option est sélectionnée. Pour résoudre ce problème, ne sélectionnez pas
l'option « Mémoriser » lorsque vous vous connectez à la console avec le navigateur Safari à l'aide
d'informations d'identification qui utilisent des caractères autres que l'anglais. [#484144]
Page 5
© 2015 Citrix Systems, Inc. Tous droits réservés.
Problèmes connus

Lorsque vous créez des administrateurs App Orchestration avec le rôle en lecture seule et
l'étendue Tous les locataires via la console de gestion Web, et qu'un groupe d'utilisateurs
provenant d'une forêt ou d'un domaine différent est spécifié, aucune information relative au
locataire ne s'affiche dans la console Web. Ce problème se produit même lorsque des
approbations inter-forêt ou inter-domaine existent entre le domaine partagé et le second domaine.
Lorsque vous créez un administrateur en lecture seule avec l'étendue Tous les locataires,
assurez-vous de spécifier l'un des types d'utilisateur suivants :
o
Un utilisateur ou groupe d'utilisateurs qui réside dans le domaine utilisateur partagé.
o
Un utilisateur qui réside dans une forêt ou un domaine différent, dans la mesure où une
approbation inter-forêt ou inter-domaine existe avec le domaine partagé.
[#485970]

Lors de l'importation d'une machine non existante dans l'unité d'organisation racine App
Orchestration d'Active Directory vers un groupe de serveurs StoreFront ou un site de mise à
disposition. La création du workflow échouera et la suppression de la machine ci-dessus
échouera aussi car le workflow de suppression associé est envoyé à la machine non existante.
Pour contourner le problème, appelez une API pour supprimer cette machine non existante, ce
qui effacera également tous les workflows associés. Par exemple, pour forcer la suppression d'un
serveur StoreFront non existant, invoquez DELETE StoreFrontServers({id}) et définissez le
paramètre Forcer la suppression sur true. [#0518912]

Si vous mettez à niveau un catalogue de machines de session en sélectionnant un instantané
provenant d'un modèle différent dans Windows 2012 R2 ou Windows 8.1, cela peut entraîner un
échec lors du lancement de l'offre. Il est recommandé de sélectionner l'instantané à partir du
même modèle lors de la mise à niveau du catalogue de machines de session. [#0533964]

Lorsqu'il existe plus d'un serveur de configuration dans l'environnement App Orchestration, la
mise à niveau d'un de ces serveurs de la version 2.5 à la version 2.6 mettra automatiquement les
autres serveurs à niveau. Cela est inutile et entraînera des exceptions si vous mettez à niveau
plus d'un serveur de configuration à la fois. [#0534270]

Si vous configurez un domaine derrière une traduction d'adresse réseau qui a le même nom de
domaine complet avec une étendue de système Domaine, cela peut entraîner une exception de
« requête incorrecte » car la création d'un domaine isolé avec le même nom de domaine complet
n'est pas prise en charge avec l'étendue système Domaine. [#0535549]

L'arrêt de toutes les machines d'un datacenter principal peut entraîner une exception d'expiration
lorsque vous essayez de vous connecter à un site Web StoreFront car les demandes émanant
d'un site Receiver pour Web au magasin associé expirent par défaut après une minute. Pour
contourner le problème, modifiez la valeur d'expiration à l'aide d'un éditeur de texte pour ouvrir le
fichier web.config du site Receiver pour Web, qui se trouve en général dans le répertoire
C:\inetpub\wwwroot\Citrix\storenameWeb\nomdumagasinWeb\, où nomdumagasin désigne
le nom attribué au magasin au moment de sa création. Utilisez l'attribut timeout pour définir le
délai en heures, minutes et secondes accordé au magasin pour répondre. [#0543315]
Page 6
© 2015 Citrix Systems, Inc. Tous droits réservés.
Kommentar [GM1]: ??
Problèmes connus

Si vous mettez à niveau le serveur de configuration App Orchestration de la version 2.5 vers la
version 2.6 sans mettre à niveau tous les sites de mise à disposition, tous les serveurs StoreFront
ou tous les composants VDA, les ressources non allouées ne peuvent pas être détectées ou le
site de mise à disposition XenDesktop s'affiche en tant que XenApp pour le nouveau magasin
créé dans les problèmes liés au serveur StoreFront. Il est donc recommandé de mettre à niveau
tous les autres composants d'App Orchestration après la mise à niveau vers App Orchestration
2.6. [#0552636, #0551484]

Si vous installez des composants App Orchestration à partir d'un dossier de fichiers dont le nom
contient des caractères localisés, l'installation peut échouer. Il est recommandé d'utiliser
uniquement des caractères ASCII dans le nom du dossier de fichiers. [#0566315]

Si vous modifiez les adresses NetScaler Gateway et les numéros de port dans la page Modifier le
datacenter, le workflow peut renvoyer une erreur indiquant que la passerelle existe déjà car le
workflow Update-StoreFrontSite s'exécute avant le workflow RemoveStoreFrontNetScalerGateway. Vous pouvez cliquer sur le bouton Réessayer pour modifier le
numéro de port avec succès. [#0571595]
Provisioning de cloud
L'ajout d'une ressource de calcul de cloud privé à un déploiement App Orchestration échoue avec
une erreur indiquant qu'un datacenter doit être spécifié. Ce problème se produit si le datacenter
utilisé pour les ressources de calcul du cloud public est spécifié en tant que datacenter par défaut
pour le déploiement. Pour résoudre ce problème, spécifiez un datacenter qui ne comprend pas de
ressources de calcul de cloud en tant que datacenter par défaut pour le déploiement. Ensuite,
réessayez d'ajouter la ressource de calcul du cloud privé au déploiement. [#484497]
StoreFront
Après avoir abonné les utilisateurs d'un locataire à des applications hébergées dans un site de mise
à disposition, aucune application ne s'affiche lorsque les utilisateurs accèdent au site StoreFront via
Citrix Receiver. Ce problème se produit avec les sites de mise à disposition nouvellement créés ainsi
qu'avec les sites de mise à disposition qui ont été agrégés au travers de StoreFront. Ce problème se
produit si les abonnements sont créés pour des utilisateurs dans les groupes locaux de domaines
dans le domaine utilisateur du locataire. Étant donné que le groupe local de domaine est local au
domaine dans lequel il est créé, les utilisateurs du groupe ne sont pas reconnus par StoreFront
lorsqu'ils tentent d'accéder aux applications auxquels ils ont souscrit.
Pour vous assurer que les utilisateurs d'un locataire peuvent accéder à leurs abonnements au travers
de StoreFront, exécutez l'une des tâches suivantes :

Si le groupe de serveurs StoreFront et les utilisateurs du locataire se trouvent dans des domaines
différents, assurez-vous que les utilisateurs du locataire figurent dans des groupes universels de
domaines et spécifiez ces groupes lors de la création d'abonnements.
Page 7
© 2015 Citrix Systems, Inc. Tous droits réservés.
Problèmes connus

Créez un groupe local de domaine dans le domaine dans lequel le groupe de serveurs StoreFront
réside, ajoutez les utilisateurs du locataire au groupe, puis spécifiez ce groupe lors de la création
d'abonnements.
[#451145]
Page 8
© 2015 Citrix Systems, Inc. Tous droits réservés.

Documents pareils

Améliorer la qualité des soins, réduire les coûts et accélérer l

Améliorer la qualité des soins, réduire les coûts et accélérer l Figure 1. L’environnement de travail clinique en action

Plus en détail