Citrix Virtual Apps and Desktops

Dépannage

Approche systématique

Le dépannage des problèmes d’impression dans un environnement Citrix Virtual Apps and Desktops™ (CVAD) complexe nécessite une approche méthodique plutôt que des suppositions aléatoires. Un processus recommandé implique :

  1. Identifier les symptômes : Définir clairement le problème (par exemple, l’imprimante n’apparaît pas, la tâche est bloquée, la sortie est incorrecte, l’impression est lente).
  2. Isoler la portée : Déterminer qui est affecté (un utilisateur, plusieurs utilisateurs, une application spécifique), quelles imprimantes sont concernées et à partir de quels VDA ou périphériques clients le problème survient.
  3. Vérifier les bases : Vérifier la connectivité réseau (VDA vers le serveur d’impression, client vers le VDA), s’assurer que l’imprimante est en ligne et fonctionnelle en dehors de Citrix®, vérifier l’impression locale depuis le client (pour les problèmes de redirection).
  4. Examiner les stratégies : Examiner les paramètres de stratégie Citrix pertinents appliqués à l’utilisateur/session affecté à l’aide d’outils tels que l’assistant de modélisation des stratégies de groupe Citrix ou en vérifiant les paramètres de stratégie appliqués sur le VDA. S’assurer que les paramètres de stratégie sont configurés comme prévu et qu’il n’y a pas de conflits évidents.
  5. Examiner les journaux : Vérifier les journaux d’événements Windows (journaux d’applications et système, journaux PrintService) sur le VDA, le périphérique client et le serveur d’impression (le cas échéant). Vérifier les journaux spécifiques à Citrix s’ils sont activés.3
  6. Tester les composants : Tenter d’isoler le problème à un composant spécifique – essayer d’imprimer à partir d’une application différente, essayer une imprimante différente, tester avec un pilote générique (comme UPD ou Microsoft XPS Document Writer), vérifier l’état des services Spouleur d’impression et Citrix Print Manager.
  7. Consulter les ressources : Utiliser la documentation produit, les articles de support et les forums communautaires pour les problèmes connus et les solutions.

Problèmes courants et solutions

Certains des problèmes d’impression courants signalés sur le terrain et les étapes de dépannage recommandées sont documentés ci-dessous :

  • Échec de la création automatique d’imprimantes / Imprimantes n’apparaissant pas dans la session :

    • Causes potentielles : Stratégie de redirection d’imprimante cliente désactivée ; Stratégie de création automatique d’imprimantes clientes définie sur ‘Aucun’ ou filtrée incorrectement ; Problème de spouleur d’impression du périphérique client ; Problème d’application Workspace ; Problème de connectivité réseau entre le client et le VDA ; Service Citrix Print Manager (CpSvc.exe) non exécuté ou planté sur le VDA ; Pilote d’imprimante requis manquant sur le VDA (si un pilote natif est nécessaire) ; Stratégie Citrix ne s’appliquant pas correctement à la session.
    • Étapes de dépannage :
      1. Vérifier que la stratégie de redirection d’imprimante cliente est ‘Autorisée’ et que la création automatique d’imprimantes clientes est configurée correctement pour l’utilisateur/session.
      2. Vérifier l’état du service CpSvc.exe sur le VDA ; redémarrer si nécessaire.
      3. Vérifier l’état du service Spouleur d’impression Windows sur le VDA et le client ; redémarrer si nécessaire.
      4. Vérifier la connectivité réseau de base.
      5. Tester l’impression localement sur le périphérique client.
      6. S’assurer qu’une version compatible de l’application Workspace est installée.
      7. Vérifier les journaux d’événements du VDA pour les erreurs liées à CpSvc ou à la création d’imprimantes.
      8. Forcer la mise à jour de la stratégie sur le VDA (gpupdate /force).
      9. Vérifier les stratégies appliquées sur le VDA pour confirmer que les paramètres attendus sont présents.
      10. Si des pilotes natifs sont attendus, vérifier qu’ils sont installés sur le VDA.
      11. Vérifier les paramètres de redirection d’imprimante RDS/Terminal Server dans la stratégie locale/de groupe sur le VDA.
      12. Rechercher et nettoyer les entrées d’imprimantes orphelines dans le registre du VDA.
  • Plantages du spouleur d’impression / Service ne répondant pas (sur le VDA ou le serveur d’impression) :

    • Causes potentielles : Pilote d’imprimante défectueux ou incompatible (souvent tiers) ; Tâche d’impression corrompue dans la file d’attente ; Conflits de pilotes ; Ressources système insuffisantes.

    • Étapes de dépannage :

      1. Identifier le processus/module défaillant à l’aide des journaux d’événements Windows (le journal d’applications affiche souvent les plantages du spouleur).
      2. Tenter de redémarrer le service Spouleur d’impression.
      3. Si le redémarrage échoue ou si le problème se répète, essayer de vider manuellement la file d’attente d’impression (arrêter le service Spouleur, supprimer les fichiers dans C:\Windows\System32\spool\PRINTERS, démarrer le service Spouleur).
      4. Identifier et supprimer le pilote d’imprimante problématique. Une suppression propre peut nécessiter des modifications du registre.
      5. Tester avec le UPD Citrix ou un pilote Microsoft générique.
      6. Rechercher et nettoyer les processeurs d’impression orphelins dans le registre.
  • Conflits de stratégie / Paramètres ignorés :

  • Causes possibles : Paramètres GPO remplaçant les stratégies Citrix ; Conflits de priorités ou de filtres des stratégies Citrix ; Erreurs lors du traitement des stratégies.

  • Étapes de dépannage :

    1. Utilisez l’assistant de modélisation des stratégies de groupe Citrix pour simuler l’application de la stratégie pour l’utilisateur/VDA concerné.
    2. Vérifiez que les filtres de stratégie (groupes d’utilisateurs, adresses IP des clients, etc.) sont corrects.
    3. Vérifiez les priorités des stratégies dans Studio/Web Studio.
    4. Bloquez temporairement l’héritage des GPO sur l’unité d’organisation du VDA pour isoler les problèmes de stratégie Citrix.
    5. Examinez les résultats du traitement des stratégies sur le VDA (par exemple, en utilisant gpresult /h report.html).
    6. Simplifiez l’ensemble des stratégies appliquées à l’utilisateur/VDA et ajoutez les stratégies une par une pour trouver le conflit.
  • Problèmes de pilote (Général - Compatibilité, Corruption, Mappage) :

    • Causes possibles : Pilote non compatible avec le système d’exploitation du VDA ou la version de Citrix ; Installation de pilote corrompue ; Pilote requis par la stratégie manquant sur le VDA ; Conflit entre plusieurs pilotes ; Configuration incorrecte de la stratégie de mappage des pilotes d’imprimante.
    • Étapes de dépannage :
      1. Essayez d’imprimer avec Citrix UPD (configurez la stratégie d’utilisation du pilote d’impression universel).
      2. Vérifiez que le pilote correct (natif ou UPD) est sélectionné en fonction des stratégies appliquées.
      3. Assurez-vous que les pilotes natifs requis sont correctement installés sur le VDA (si utilisés).
      4. Consultez la documentation du fournisseur pour la compatibilité des pilotes avec CVAD et la version du système d’exploitation du VDA.
      5. Effectuez une réinstallation propre du pilote problématique (désinstallation, redémarrage, installation).
      6. Examinez et testez attentivement les règles de la stratégie de mappage des pilotes d’imprimante.
      7. Minimisez le nombre de pilotes installés sur le VDA.
  • Impression lente / Problèmes de performances :
    • Causes possibles : Congestion du réseau ou latence élevée (en particulier sur le WAN) ; Tâches d’impression volumineuses et complexes (par exemple, graphiques haute résolution) ; Pilote d’imprimante inefficace ; Optimisations d’impression (compression, mise en cache) désactivées ou mal configurées ; Routage inefficace (par exemple, connexion directe sur un WAN lent).
    • Étapes de dépannage :
      1. Analysez le chemin réseau et les performances entre le VDA, le client et le serveur d’impression.
      2. Configurez les stratégies de limitation de bande passante Citrix pour l’impression.
      3. Activez et configurez les optimisations UPD (compression d’image, mise en cache des polices/images) via les stratégies d’impression universelle.
      4. Pour les liaisons WAN, désactivez la stratégie de connexions directes aux serveurs d’impression pour forcer le trafic via le canal ICA® compressé.
      5. Si vous utilisez UPS, assurez-vous qu’il est configuré de manière optimale pour le réseau.
      6. Analysez la tâche d’impression elle-même – réduisez la résolution ou la complexité si possible.
      7. Testez avec un pilote différent (par exemple, UPD ou natif).
  • Sortie incorrecte (caractères manquants, erreurs de formatage, orientation incorrecte) :
    • Causes possibles : Polices manquantes sur le VDA requises par le document/l’application ; Substitution de police incorrecte ; Incompatibilité du pilote d’imprimante ; Problème avec un format UPD spécifique (par exemple, EMF ou XPS) ; Bug d’application ; Conflit avec les fonctionnalités d’impression avancées activées sur l’imprimante cliente locale.
    • Étapes de dépannage :
      1. Assurez-vous que toutes les polices nécessaires sont installées sur le VDA.
      2. Essayez de modifier l’ordre de préférence des pilotes universels (par exemple, essayez XPS avant EMF).
      3. Testez l’impression du même document à partir d’une application différente.
      4. Testez l’impression sur une imprimante physique différente ou une imprimante virtuelle (par exemple, Microsoft XPS Document Writer).
      5. Essayez d’utiliser un pilote d’imprimante différent (UPD ou natif, ou une version native différente).
      6. Vérifiez les paramètres d’impression et la configuration de la page de l’application.
      7. Désactivez les « Fonctionnalités d’impression avancées » dans les propriétés de l’imprimante locale sur le périphérique client.
      8. Vérifiez les paramètres d’orientation d’impression dans les préférences utilisateur et les stratégies.
  • Le service Citrix Print Manager (CpSvc.exe) se bloque/ne répond plus :
    • Causes possibles : Pilotes d’imprimante ne répondant plus, laissant des objets orphelins dans le registre ; Données de stratégie Citrix corrompues liées à l’impression ; Conflit de ressources système.
    • Étapes de dépannage :
      1. Suivez les étapes pour nettoyer les entrées orphelines d’imprimante et de processeur d’impression du registre du VDA. Nécessite d’arrêter les services Spouleur d’impression et CpSvc au préalable.
      2. Identifiez et supprimez le(s) pilote(s) d’imprimante problématique(s).
      3. Envisagez de nettoyer les dossiers de cache/clés de registre des stratégies Citrix sur le VDA et de forcer un rafraîchissement des stratégies.
      4. Surveillez l’utilisation des ressources du VDA (CPU, mémoire).
      5. Redémarrez les services CpSvc et Spouleur d’impression.
  • Problèmes d’imprimante PDF :
    • Causes possibles : Stratégie d’imprimante universelle PDF à création automatique désactivée ; Version incompatible du VDA ou de l’application Workspace ; Aucun lecteur PDF installé sur le point de terminaison client ; Navigateur non pris en charge utilisé (par exemple, Edge) ou erreur de configuration HTML5 (en-têtes CSP, config.js).
    • Étapes de dépannage :
      1. Vérifiez que la stratégie d’imprimante universelle PDF à création automatique est activée et appliquée.
      2. Confirmez que le VDA et l’application Workspace répondent aux exigences de version minimales.
      3. Assurez-vous qu’un lecteur PDF pris en charge (par exemple, Adobe Reader, Chrome) est installé et défini par défaut sur le client.
      4. Si vous utilisez l’application Workspace HTML5, vérifiez la compatibilité du navigateur et les paramètres des en-têtes CSP et de config.js.
      5. Redémarrez la session Citrix après les modifications de stratégie.

Dépannage de base pour l’utilisateur final

Si la politique organisationnelle le permet, les utilisateurs rencontrant des problèmes d’impression simples peuvent parfois les résoudre avec des étapes de base avant de les transmettre au service informatique :

  • Déconnectez-vous complètement de la session HDX™ et reconnectez-vous.
  • Vérifiez l’état de l’imprimante locale sur le périphérique de point de terminaison (assurez-vous qu’elle est en ligne, non en pause, sans erreurs).
  • Redémarrez le périphérique de point de terminaison local.
Dépannage