Mapper des services d'application contenant Citrix XenApp et Presentation Server
Mappage des services peut détecter les services d'application contenant Citrix XenApp, Presentation Server et Citrix Usage Collector.
Composants détectés
| Nom | Plateforme | Version | Protocole | Type de détection | Modèle (ou sonde si indiqué) |
|---|---|---|---|---|---|
| Citrix XenApp Server |
Windows |
6.x>6.5, 7.x<7.6 |
WMI WinRM |
Horizontale et haut en bas |
Citrix XenApp Server ou Citrix Presentation Server |
| Citrix Presentation Server |
Windows |
4.x, 5.x, 6.x<6.5 |
WMI WinRM |
Horizontale et haut en bas |
Citrix XenApp Server ou Citrix Presentation Server |
| Citrix Usage Collector |
Windows |
7.x>7.5, 8.x |
WMI WinRM |
Haut en bas |
Citrix Collector |
| Application générique basée sur le chemin d'accès à l'icône |
Windows |
- |
WMI WinRM |
Haut en bas |
Chemin d'accès à l'icône d'application Citrix |
Mapper des services d'application contenant Citrix XenApp et Presentation Server
Mappez un service d'application contenant des instances Citrix XenApp, Presentation Server et Citrix Usage Collector et vérifiez que Mappage des services a détecté tous les composants Citrix correctement.
Avant de commencer
- Attribuez à un utilisateur les autorisations nécessaires pour lire et interroger le référentiel Citrix :
- Pour les versions 4.5 et ultérieures, un script PowerShell du serveur XenApp.
- Pour les versions antérieures à 4.5, un script Microsoft Visual Basic Script (VBScript) de Citrix Presentation Server
- Sur la Now Platform, configurez un utilisateur de domaine pour accéder au système d'exploitation Windows, conformément aux instructions de la rubrique Informations d'identification Windows.
Remarque :Pour utiliser ces informations d'identification ultérieurement pour XenAPP, définissez l'attribut Alias d'informations d'identification sur cmdb_ci_appl_citrix_xenapp. Pour utiliser ces informations d'identification ultérieurement pour Citrix, définissez l'attribut Alias d'informations d'identification sur cmdb_ci_appl_citrix_collector.
- (Facultatif) Pour lancer une détection à l'aide du protocole WinRM, consultez Configurer les hôtes de confiance WinRM sur Serveur MID
- Configurez un utilisateur avec des autorisations pour exécuter les commandes PowerShell sur le serveur Citrix.
- (Pour la détection de Citrix Presentation Server uniquement) Découvrez le chemin d'accès de l'icône pour le point d'entrée :
- Dans la console de gestion Citrix Access, accédez à .
- Localisez le dossier Icon Path dans l'arborescence de navigation.
- Cliquez avec le bouton droit sur le dossier Icon Path, puis cliquez sur Copy path.
- (Pour la détection de Citrix XenApp Server uniquement) Découvrez le chemin d'accès de l'icône pour le point d'entrée en cochant l'attribut Distinguish Name pour le dossier Icon Path.
Procédure
-
Créez un service d'application.
-
Définissez le point d'entrée pour ce service d'application :
- Cliquez sur Informations supplémentaires sur la gauche, puis décochez la case Détection basée sur le trafic.
- Cliquez sur Mettre à jour.
-
Vérifiez que le résultat du mappage est satisfaisant :
Si le mappage ne correspond pas au résultat attendu, effectuez un dépannage de base.
| Symptôme | Cause | Solution |
|---|---|---|
| Échec de la détection. Le journal de détection affiche le message qui commence par le texte suivant : Vous ne disposez pas des autorisations suffisantes. |
Les sections d'indication du modèle échouent, car l'utilisateur n'est pas autorisé à exécuter les commandes PowerShell. | Vérifiez que vous avez fourni à un utilisateur les autorisations nécessaires pour exécuter les commandes PowerShell sur les serveurs qui hébergent Citrix XenApp, Presentation Server ou Citrix Usage Collector. |
| Échec de la détection. Le journal de détection affiche le message d'erreur qui inclut le texte suivant : CategoryInfo : NotSpecified: (:) [], PSSecurityException+ FullyQualifiedErrorId : RuntimeException |
Le Serveur MID ne peut pas exécuter les commandes PowerShell à distance, car la politique d'exécution est définie sur RemoteSigned sur les serveurs cibles. | Utilisez la commande set-executionpolicy remotesigned sur les serveurs cibles pour permettre au Serveur MID d'exécuter des commandes PowerShell. |
| Échec de la détection. Le journal de détection affiche le message d'erreur qui inclut le texte suivant : Import-XAFarm : le composant logiciel enfichable Citrix Common Commands PowerShell Snapin n'est pas installé |
L'hôte cible ne dispose pas de cette bibliothèque PowerShell : Citrix Common Commands PowerShell Snapin. | Téléchargez et installez le Kit de développement logiciel (SDK) PowerShell pour Citrix XenApp sur tous les serveurs hébergeant Citrix XenApp, Presentation Server ou Citrix Usage Collector. |
| La carte des services d'application affiche Citrix Delivery Controller, mais n'inclut pas Citrix XenApp, Citrix Presentation Server ni Citrix Usage Collector. | Le chemin d'accès de l'icône que vous avez défini est incorrect. | Vérifiez le chemin d'accès de l'icône et saisissez-le de nouveau dans les attributs de point d'entrée du service d'application. |