Citrix Virtual Apps and Desktops

Risoluzione dei problemi

Approccio sistematico

La risoluzione dei problemi di stampa in un ambiente complesso di Citrix Virtual Apps and Desktops™ (CVAD) richiede un approccio metodico piuttosto che tentativi casuali. Un processo consigliato prevede:

  1. Identificare i sintomi: Definire chiaramente il problema (ad esempio, la stampante non compare, il lavoro è bloccato, output errato, stampa lenta).
  2. Isolare l’ambito: Determinare chi è interessato (un utente, più utenti, un’applicazione specifica), quali stampanti sono coinvolte e da quali VDA o dispositivi client si verifica il problema.
  3. Verificare le basi: Verificare la connettività di rete (VDA al server di stampa, client al VDA), assicurarsi che la stampante sia online e funzionante al di fuori di Citrix®, controllare la stampa locale dal client (per problemi di reindirizzamento).
  4. Rivedere le policy: Esaminare le impostazioni delle policy Citrix pertinenti applicate all’utente/sessione interessata utilizzando strumenti come la procedura guidata di modellazione dei criteri di gruppo Citrix o controllando le impostazioni delle policy applicate sul VDA. Assicurarsi che le impostazioni delle policy siano configurate come previsto e che non ci siano conflitti evidenti.
  5. Esaminare i log: Controllare i registri eventi di Windows (registri applicazioni e sistema, registri PrintService) sul VDA, sul dispositivo client e sul server di stampa (se applicabile). Controllare i log specifici di Citrix se abilitati.3
  6. Testare i componenti: Tentare di isolare il problema a un componente specifico – provare a stampare da un’applicazione diversa, provare una stampante diversa, testare con un driver generico (come UPD o Microsoft XPS Document Writer), controllare lo stato dei servizi Print Spooler e Citrix Print Manager.
  7. Consultare le risorse: Utilizzare la documentazione del prodotto, gli articoli di supporto e i forum della community per problemi noti e soluzioni.

Problemi comuni e soluzioni

Alcuni dei problemi di stampa comuni segnalati sul campo e i passaggi di risoluzione dei problemi consigliati sono documentati di seguito:

  • Mancata creazione automatica delle stampanti / Stampanti non visualizzate nella sessione:

    • Cause potenziali: Policy di reindirizzamento stampante client disabilitata; Policy di creazione automatica stampanti client impostata su ‘Nessuno’ o filtrata in modo errato; Problema dello spooler di stampa del dispositivo client; Problema dell’app Workspace; Problema di connettività di rete tra client e VDA; Servizio Citrix Print Manager (CpSvc.exe) non in esecuzione o bloccato sul VDA; Driver della stampante richiesto mancante sul VDA (se è necessario un driver nativo); Policy Citrix non applicata correttamente alla sessione.
    • Passaggi per la risoluzione dei problemi:
      1. Verificare che la policy di reindirizzamento della stampante client sia ‘Consentita’ e che la creazione automatica delle stampanti client sia configurata correttamente per l’utente/sessione.
      2. Controllare lo stato del servizio CpSvc.exe sul VDA; riavviare se necessario.
      3. Controllare lo stato del servizio Spooler di stampa di Windows sia sul VDA che sul client; riavviare se necessario.
      4. Verificare la connettività di rete di base.
      5. Testare la stampa in locale sul dispositivo client.
      6. Assicurarsi che sia installata una versione compatibile dell’app Workspace.
      7. Controllare i log eventi del VDA per errori relativi a CpSvc o alla creazione della stampante.
      8. Forzare l’aggiornamento della policy sul VDA (gpupdate /force).
      9. Controllare le policy applicate sul VDA per confermare che le impostazioni previste siano presenti.
      10. Se sono previsti driver nativi, verificare che siano installati sul VDA.
      11. Controllare le impostazioni di reindirizzamento della stampante RDS/Terminal Server nella policy locale/di gruppo sul VDA.
      12. Cercare ed eliminare le voci di stampanti orfane nel registro del VDA.
  • Arresti anomali dello Spooler di stampa / Servizio non responsivo (sul VDA o sul server di stampa):

    • Cause potenziali: Driver di stampante difettoso o incompatibile (spesso di terze parti); Lavoro di stampa danneggiato nella coda; Conflitti di driver; Risorse di sistema insufficienti.

    • Fasi di risoluzione dei problemi:

      1. Identificare il processo/modulo difettoso utilizzando i registri eventi di Windows (il registro applicazioni spesso mostra arresti anomali dello spooler).
      2. Tentare di riavviare il servizio Spooler di stampa.
      3. Se il riavvio fallisce o il problema si ripete, provare a svuotare manualmente la coda di stampa (arrestare il servizio Spooler, eliminare i file in C:\Windows\System32\spool\PRINTERS, avviare il servizio Spooler).
      4. Identificare e rimuovere il driver della stampante problematico. La rimozione pulita potrebbe richiedere modifiche al registro.
      5. Testare con il Citrix UPD o un driver Microsoft generico.
      6. Verificare e pulire i processori di stampa orfani nel registro.
  • Conflitti di criteri / Impostazioni ignorate:

    • Cause potenziali: Impostazioni GPO che sovrascrivono i criteri Citrix; Priorità o filtri dei criteri Citrix in conflitto; Errori durante l’elaborazione dei criteri.

    • Passaggi per la risoluzione dei problemi:

      1. Utilizzare la procedura guidata di modellazione dei criteri di gruppo Citrix per simulare l’applicazione dei criteri per l’utente/VDA interessato.
      2. Verificare che i filtri dei criteri (gruppi di utenti, IP client, ecc.) siano corretti.
      3. Controllare le priorità dei criteri in Studio/Web Studio.
      4. Bloccare temporaneamente l’ereditarietà GPO sull’unità organizzativa del VDA per isolare i problemi dei criteri Citrix.
      5. Esaminare i risultati dell’elaborazione dei criteri sul VDA (ad esempio, utilizzando gpresult /h report.html).
      6. Semplificare il set di criteri applicato all’utente/VDA e aggiungere nuovamente i criteri in modo incrementale per trovare il conflitto.
  • Problemi del driver (Generale - Compatibilità, Corruzione, Mappatura):

    • Cause potenziali: Driver non compatibile con il sistema operativo VDA o la versione Citrix; Installazione del driver danneggiata; Driver richiesto dalla policy mancante sul VDA; Conflitto tra più driver; Configurazione errata della policy di mappatura del driver della stampante.
    • Passaggi per la risoluzione dei problemi:
      1. Provare a stampare con Citrix UPD (configurare la policy di utilizzo del driver di stampa universale).
      2. Verificare che il driver corretto (nativo o UPD) sia selezionato in base alle policy applicate.
      3. Assicurarsi che i driver nativi richiesti siano installati correttamente sul VDA (se utilizzati).
      4. Controllare la documentazione del fornitore per la compatibilità del driver con CVAD e la versione del sistema operativo VDA.
      5. Eseguire una reinstallazione pulita del driver problematico (disinstallare, riavviare, installare).
      6. Esaminare e testare attentamente le regole della policy di mappatura del driver della stampante.
      7. Ridurre al minimo il numero di driver installati sul VDA.
  • Stampa lenta / Problemi di prestazioni:
    • Cause potenziali: Congestione della rete o latenza elevata (specialmente WAN); Lavori di stampa grandi e complessi (ad esempio, grafica ad alta risoluzione); Driver della stampante inefficiente; Ottimizzazioni di stampa (compressione, caching) disabilitate o configurate in modo errato; Routing inefficiente (ad esempio, connessione diretta su WAN lenta).
    • Passaggi per la risoluzione dei problemi:
      1. Analizzare il percorso di rete e le prestazioni tra VDA, client e server di stampa.
      2. Configurare le policy di limitazione della larghezza di banda Citrix per la stampa.
      3. Abilitare e configurare le ottimizzazioni UPD (compressione delle immagini, caching di font/immagini) tramite i criteri di stampa universale.
      4. Per i collegamenti WAN, disabilitare il criterio Connessioni dirette ai server di stampa per forzare il traffico sul canale ICA® compresso.
      5. Se si utilizza UPS, assicurarsi che sia configurato in modo ottimale per la rete.
      6. Analizzare il lavoro di stampa stesso – ridurre la risoluzione o la complessità, se possibile.
      7. Testare con un driver diverso (ad esempio, UPD vs. nativo).
  • Output errato (caratteri mancanti, errori di formattazione, orientamento errato):
    • Cause potenziali: Font mancanti sul VDA richiesti dal documento/applicazione; Sostituzione errata dei font; Incompatibilità del driver della stampante; Problema con un formato UPD specifico (ad esempio, EMF vs. XPS); Bug dell’applicazione; Conflitto con le funzionalità di stampa avanzate abilitate sulla stampante client locale.
    • Passaggi per la risoluzione dei problemi:
      1. Assicurarsi che tutti i font necessari siano installati sul VDA.
      2. Provare a modificare l’ordine del criterio di preferenza del driver universale (ad esempio, provare XPS prima di EMF).
      3. Testare la stampa dello stesso documento da un’applicazione diversa.
      4. Testare la stampa su una stampante fisica diversa o su una stampante virtuale (ad esempio, Microsoft XPS Document Writer).
      5. Provare a utilizzare un driver di stampante diverso (UPD vs. nativo, o una versione nativa diversa).
      6. Controllare le impostazioni di stampa e l’impostazione della pagina dell’applicazione.
      7. Disabilitare le “Funzionalità di stampa avanzate” nelle proprietà della stampante locale sul dispositivo client.
      8. Verificare le impostazioni di orientamento della stampa nelle preferenze utente e nei criteri.
  • Arresti anomali/blocchi del servizio Citrix Print Manager (CpSvc.exe):
    • Possibili cause: Driver di stampante che non rispondono e lasciano oggetti orfani nel registro; Dati dei criteri Citrix corrotti relativi alla stampa; Contesa delle risorse di sistema.
    • Fasi di risoluzione dei problemi:
      1. Seguire i passaggi per pulire le voci orfane della stampante e del processore di stampa dal registro del VDA. Richiede prima l’arresto dei servizi Print Spooler e CpSvc.
      2. Identificare e rimuovere il/i driver/s della stampante problematico/i.
      3. Valutare la pulizia delle cartelle della cache dei criteri Citrix/chiavi di registro sul VDA e forzare un aggiornamento dei criteri.
      4. Monitorare l’utilizzo delle risorse del VDA (CPU, memoria).
      5. Riavviare i servizi CpSvc e Print Spooler.
  • Problemi con la stampante PDF:
    • Possibili cause: Criterio di creazione automatica della stampante universale PDF disabilitato; Versione di VDA o dell’app Workspace incompatibile; Nessun visualizzatore PDF installato sull’endpoint client; Browser non supportato (ad esempio, Edge) o errore di configurazione HTML5 (intestazioni CSP, config.js).
    • Fasi di risoluzione dei problemi:
      1. Verificare che il criterio di creazione automatica della stampante universale PDF sia abilitato e applicato.
      2. Confermare che VDA e l’app Workspace soddisfino i requisiti minimi di versione.
      3. Assicurarsi che un visualizzatore PDF supportato (ad esempio, Adobe Reader, Chrome) sia installato e impostato come predefinito sul client.
      4. Se si utilizza l’app HTML5 Workspace, verificare la compatibilità del browser e controllare le impostazioni di configuration.js e dell’intestazione CSP.
      5. Riavviare la sessione Citrix dopo le modifiche ai criteri.

Risoluzione dei problemi di base per l’utente finale

Se consentito dai criteri organizzativi, gli utenti che riscontrano problemi di stampa semplici possono talvolta risolverli con passaggi di base prima di inoltrare il problema all’IT -

  • Disconnettersi completamente dalla sessione HDX™ e accedere di nuovo.
  • Controllare lo stato della stampante locale sul dispositivo endpoint (assicurarsi che sia online, non in pausa, senza errori).
  • Riavviare il dispositivo endpoint locale.
Risoluzione dei problemi