Serveur d'impression

"Je ne peux pas imprimer!" Réponses courtes aux problèmes d'impression complexes de Citrix – Serveur d’impression

Par Titanfall , le 9 septembre 2019 - 8 minutes de lecture

Bien qu’il s’agisse de 2016, le concept de bureau sans papier n’a tout simplement pas été concrétisé. Les exigences légales et la conformité garantissent que l'impression continuera d'être nécessaire et que les administrateurs Citrix continuent à entendre la plainte, "Je ne peux pas imprimer."

Faisons une plongée rapide mais profonde pour découvrir la racine de vos problèmes d’impression. Étant donné que XenDesktop est une technologie 1: 1 et que les problèmes d'impression sont beaucoup moins fréquents, l'accent sera mis sur XenApp. Que votre environnement soit basé sur XenApp 6.5 ou XenApp 7.x, la fonctionnalité du moteur d'impression sous-jacente et les étapes de dépannage sont en grande partie similaires.

Impression lente

L'impression est intentionnellement plus lente que les autres fonctionnalités ICA / HDX, car les utilisateurs tolèrent les tâches d'impression prenant quelques secondes ou quelques minutes par rapport aux activités à l'écran. Bien que la priorité du canal virtuel d’impression puisse être modifiée, il est de loin préférable d’aborder d’autres aspects du travail et du processus d’impression.

Une impression lente est souvent le résultat d'une bande passante limitée, d'inefficacités dans le processus d'impression ou d'un pilote médiocre. Dans la plupart des cas, augmenter la bande passante ou implémenter une compression supplémentaire, telle que NetScaler SD-WAN, n’est pas une solution miracle, examinons donc les autres options.

Afin de compresser le flux de données, le travail d'impression doit traverser le réseau via ICA. L’impression créée automatiquement est non seulement la configuration la plus simple, mais elle est également très efficace car elle entraîne l’envoi du travail d’impression du serveur XenApp à la machine utilisateur à l’aide de la compression ICA. Si vous pouvez utiliser l'impression créée automatiquement avec le pilote d'imprimante universel Citrix, il s'agit de la configuration la plus simple à mettre en œuvre et à prendre en charge.

Avoir un mécanisme pour mapper les imprimantes locales pour les utilisateurs en tant qu'imprimantes IP simplifie le processus. Les imprimantes définies par AD GPO (préférences de stratégie de groupe) ou la solution tierce de PrinterLogic peuvent être utilisées pour l’automatisation. Une fois que les imprimantes sont définies sur le périphérique local, la création automatique les mappe dans la session Citrix.

Lorsqu'un serveur d'impression est ajouté, l'emplacement et le type ont un impact profond sur le travail d'impression. Non seulement cela signifie un saut supplémentaire dans le processus, mais cela signifie également qu'un serveur d'impression surchargé ou inefficace peut devenir un goulot d'étranglement. Le serveur d'impression doit toujours être situé dans la succursale. s'il se trouve dans le centre de données, le flux d'impression traversera le réseau sans compression et ce rapport couleur de 300 pages prendra en effet une éternité à être imprimé!

Tant que vous avez implémenté un serveur d'impression, envisagez d'aller encore plus loin et d'implémenter le serveur d'impression universel Citrix, qui est un complément aux fonctionnalités standard du serveur d'impression Windows. Mieux encore, la version 7.0 et les versions ultérieures vous permettent d’utiliser le serveur d’impression universel à charge équilibrée, ce qui élimine le serveur d’impression et le service de spouleur comme point de défaillance unique.

Le serveur d'impression universel à charge équilibrée élimine le point de défaillance unique.
Le serveur d'impression universel à charge équilibrée élimine le point de défaillance unique.

Les pilotes d’imprimante utilisés sont une autre raison courante d’impression lente. Si vous pouvez utiliser le pilote d’impression universel (UPD) Citrix, c’est l’option la plus simple et la meilleure, mais l’absence de certaines fonctionnalités a peut-être empêché l’utilisation de cette solution. Si la préférence UPD par défaut dans les stratégies Citrix est EMF et qu’elle est généralement efficace, la sélection de XPS offre aux utilisateurs l’option d’agrafage et de source papier sur laquelle v7.9 ou une version ultérieure est utilisée.

Stratégie de préférences du pilote d'impression universel Citrix
Stratégie de préférences du pilote d'impression universel Citrix

Si Citrix UPD ne fonctionne pas pour vos utilisateurs, il est nécessaire d’installer les pilotes d’imprimante sur les serveurs XenApp. N'oubliez pas que la machine utilisateur doit disposer du même pilote d'imprimante que le serveur XenApp. Cette route comporte de nombreuses complexités car chaque pilote d'imprimante est différent et la mise à niveau du pilote côté client et côté serveur doit être effectuée en parallèle. En règle générale, les pilotes PCL5 sont meilleurs que PCL6, mais ce n’est pas toujours le cas. Encore une fois, c’est beaucoup plus facile d’utiliser Citrix UPD ou UPS!

Une autre solution consiste à envisager une solution tierce, telle que TriCerat, ThinPrint ou UniPrint.

Pas d'impression

Selon la version de XenApp utilisée, il est possible de désactiver ou de modifier l’impression sur huit emplacements. Huit. Ces endroits sont:

  • Politiques Citrix
  • RDS
    • Configuration hôte hôte de session de bureau à distance R2 2008 (ICA et RDP)
    • GPO de serveur
    • AD GPO
  • Receiver.admx (anciennement icaclient.adm)
    • Machine client
    • Serveur
    • AD GPO

En plus des paramètres d'activation de l'impression, les imprimantes connectées par USB peuvent être contrôlées dans chacun de ces emplacements. Surtout dans les environnements où il y a plusieurs administrateurs et / ou des stratégies de contrôle des modifications non structurées, il est tout à fait possible qu'un paramètre crée des problèmes qui semblent être des problèmes intermittents.

Les mappages d'imprimantes (ou leur absence) peuvent également empêcher les utilisateurs d'accéder aux imprimantes. Là encore, il existe de nombreux emplacements pour configurer les mappages d’imprimantes:

  • Politiques AD
    • Imprimantes définies par un objet de stratégie de groupe (préférences de stratégie de groupe)
    • Script d'ouverture de session
  • Politiques Citrix
    • Imprimantes créées automatiquement
    • Imprimantes de session

Il y a peu de «pièges» associés à l'utilisation de stratégies AD. Les scripts d'ouverture de session ne sont généralement pas utilisés en faveur du GPP d'impression, mais il est facile d'oublier un ancien script d'ouverture de session lors du dépannage d'un problème. Il arrive que le fichier GPP d’impression se fasse tatouer et qu’il soit nécessaire de le supprimer manuellement via le registre.

En parlant de registre, c’est l’endroit où vont tous les bons et mauvais mappages d’imprimantes, et il est parfois nécessaire d’enquêter exactement sur ce qui est logé dans le profil utilisateur. Lorsque l'utilisateur est connecté à un serveur XenApp, ouvrez le registre et localisez le profil de l'utilisateur (une astuce consiste à consulter la clé de l'environnement volatile pour faire référence à l'utilisateur spécifique). Toutes les imprimantes apparaissent sous HKUsers [SID] Imprimantes.

Imprimantes mappées telles qu'elles apparaissent dans le registre
Imprimantes mappées telles qu'elles apparaissent dans le registre

Selon la configuration, les imprimantes présentées peuvent être hébergées de manière temporaire ou permanente dans le profil utilisateur. Par exemple, la stratégie Citrix Session Printers n'écrit pas de manière permanente les imprimantes dans le profil utilisateur.

Parfois, des mappages d'imprimantes se logent dans le profil utilisateur. Voici quelques clés de registre supplémentaires pouvant héberger des mappages d'imprimantes indésirables:

  • HKU [SID]
    • Imprimantes DevModePerUser
    • Logiciel Citrix Propriétés de l'imprimante
    • Logiciel Microsoft Windows NT CurrentVersion Devices
    • Logiciel Microsoft Windows NT CurrentVersion PrinterPorts

Bien que cela soit moins probable, certains mappages d’imprimantes peuvent se cacher dans la clé HKLM:

  • HKLM Logiciel
    • Microsoft WindowsNT CurrentVersion Print Printers
    • Wow6432Node Microsoft WindowsNT CurrentVersion Print Printers

Recommandations

Pour que tout soit mis en place et, si tout va bien, que l’on arrête d’entendre «Je ne peux pas imprimer!», Examinons quelques recommandations clés.

D'abord, si possible, utilisez des imprimantes créées automatiquement avec Universal Print Driver.

  • Ajoutez quelques pilotes natifs si vous devez ou configurez la stratégie Citrix pour utiliser l'impression universelle uniquement si le pilote demandé n'est pas disponible.
  • Envisagez de créer une imprimante GPP ou PrinterLogic pour le mappage d'imprimantes IP locales.
  • Faites attention à ne pas forcer une imprimante par défaut.

Deuxièmement, Citrix Universal Print Server est une meilleure alternative qu'un serveur d'impression réseau standard. Vous pouvez également équilibrer la charge si vous utilisez v7.9 ou une version supérieure.

Enfin, cela semble évident, mais soyez cohérent quant aux paramètres d’imprimante configurés où: vous éviterez ainsi beaucoup de problèmes.

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.