Beheben von HDX™ Insight-Problemen
Wenn die HDX Insight-Lösung nicht wie erwartet funktioniert, könnte das Problem bei einem der folgenden Punkte liegen. Beachten Sie die Checklisten in den jeweiligen Abschnitten zur Fehlerbehebung.
-
HDX Insight-Konfiguration.
-
Konnektivität zwischen NetScaler und NetScaler Console.
-
Generierung von Datensätzen für HDX/ICA-Datenverkehr in NetScaler.
-
Befüllung von Datensätzen in NetScaler Console.
Checkliste zur HDX Insight-Konfiguration
-
Stellen Sie sicher, dass die AppFlow-Funktion in NetScaler aktiviert ist. Weitere Informationen finden Sie unter AppFlow aktivieren.
-
Überprüfen Sie die HDX Insight-Konfiguration in der laufenden NetScaler-Konfiguration.
Führen Sie den Befehl
show running | grep -i <appflow_policy>aus, um die HDX Insight-Konfiguration zu überprüfen. Stellen Sie sicher, dass der BindungstypICA REQUESTist. Zum Beispiel;bind vpn vserver afsanity -policy afp -priority 100 -type ICA_REQUESTFür den transparenten Modus muss der Bindungstyp
ICA_REQ_DEFAULTsein. Zum Beispiel;bind appflow global afp 100 END -type ICA_REQ_DEFAULT -
Stellen Sie für Single-Hop-/Access Gateway- oder Double-Hop-Bereitstellungen sicher, dass die HDX Insight AppFlow-Richtlinie an den virtuellen VPN-Server gebunden ist, über den der HDX/ICA-Datenverkehr fließt.
-
Stellen Sie für den transparenten Modus oder den LAN-Benutzermodus sicher, dass die ICA®-Ports 1494 und 2598 eingestellt sind.
-
Überprüfen Sie, ob der Parameter
appflowlogim NetScaler Gateway oder virtuellen VPN-Server für Access Gateway- oder Double-Hop-Bereitstellungen aktiviert ist. Weitere Informationen finden Sie unter AppFlow für virtuelle Server aktivieren. -
Überprüfen Sie, ob „Connection Chaining“ in Double-Hop-NetScaler aktiviert ist. Weitere Informationen finden Sie unter Konfigurieren von NetScaler Gateway-Appliances zum Exportieren von Daten.
-
Wenn nach einem HA-Failover die HDX Insight-Details übersprungen werden, überprüfen Sie, ob der ICA-Parameter „enableSRonHAFailover“ aktiviert ist. Weitere Informationen finden Sie unter Sitzungszuverlässigkeit auf NetScaler Hochverfügbarkeitspaar.
Checkliste zur Konnektivität zwischen NetScaler und NetScaler Console
-
Überprüfen Sie den AppFlow-Collector-Status in NetScaler. Weitere Informationen finden Sie unter So überprüfen Sie den Status der Konnektivität zwischen NetScaler und AppFlow Collector.
-
Überprüfen Sie die Treffer der HDX Insight AppFlow®-Richtlinie.
Führen Sie den Befehl
show appflow policy <policy_name>aus, um die Treffer der AppFlow-Richtlinie zu überprüfen.Sie können auch in der GUI zu Einstellungen > AppFlow > Richtlinien navigieren, um die Treffer der AppFlow-Richtlinie zu überprüfen.
-
Überprüfen Sie, ob eine Firewall die AppFlow-Ports 4739 oder 5557 blockiert.
Checkliste zur Generierung von Datensätzen für HDX/ICA-Datenverkehr in NetScaler
Führen Sie den Befehl tail -f /var/log/ns.log | grep -i "default ICA Message" zur Protokollvalidierung aus. Basierend auf den generierten Protokollen können Sie diese Informationen zur Fehlerbehebung verwenden.
-
Protokoll: Skipped parsing ICA connection - HDX Insight not supported for this host
Ursache: Nicht unterstützte Versionen von Citrix Virtual Apps and Desktops
Problemumgehung: Aktualisieren Sie die Citrix Virtual Apps and Desktops-Server auf eine unterstützte Version.
-
Protokoll: Client type received 0x53, NOT SUPPORTED
Ursache: Nicht unterstützte Version von Citrix Workspace
Lösung: Aktualisieren Sie Citrix Workspace auf eine unterstützte Version. Weitere Informationen finden Sie unter Citrix Workspace-App.
-
Protokoll: Error from Expand Packet - Skipping all hdx processing for this flow
Ursache: Problem beim Dekomprimieren des ICA-Datenverkehrs
Lösung: Für diese ICA-Sitzung sind keine Berichte verfügbar, bis eine neue Sitzung eingerichtet wird.
-
Protokoll: Invalid transition: NS_ICA_ST_FLOW_INIT/NS_ICA_EVT_INVALID -> NS_ICA_ST_UNINIT”
Ursache: Problem beim Parsen des ICA-Handshakes
Lösung: Für diese spezielle ICA-Sitzung sind keine Berichte verfügbar, bis eine neue Sitzung eingerichtet wird.
-
Protokoll: Missing EUEM ICA RTT
Ursache: Daten des End-User Experience Monitoring-Kanals können nicht geparst werden
Lösung: Stellen Sie sicher, dass der End-User Experience Monitoring-Dienst auf den Citrix Virtual Apps and Desktops-Servern gestartet ist. Stellen Sie sicher, dass Sie die unterstützten Versionen der Citrix Workspace-App verwenden.
-
Protokoll: Invalid Channel Header
Ursache: Kanal-Header kann nicht identifiziert werden
Lösung: Für diese spezielle ICA-Sitzung sind keine Berichte verfügbar, bis eine neue Sitzung eingerichtet wird.
-
Protokoll: Skip code
Wenn Sie einen der folgenden Werte für den Skip-Code sehen, werden die Insight-Details übersprungen.
Skip-Code 0 bedeutet, dass der Datensatz erfolgreich von NetScaler exportiert wurde.
| Skip-Code | Fehlermeldung | Fehlerursache |
|---|---|---|
| 100 | NS_ICA_ERR_NULL_FRAG | Fehler beim Verarbeiten von ICA-Fragmenten, wahrscheinlich aufgrund von Speicherbedingungen |
| 101 | NS_ICA_ERR_INVALID_HS_CMD | Ungültiger Handshake-Befehl empfangen |
| 102 | NS_ICA_ERR_REDUC_PARAM_CNT | Ungültiger Parameter für die V3-Expander-Initialisierung angegeben |
| 103 | NS_ICA_ERR_REDUC_INIT | V3-Expander konnte nicht korrekt initialisiert werden |
| 104 | NS_ICA_ERR_REDUC_PARAM_BYTES | Unzureichende Bytes, um einem Kanal einen Coder zuzuweisen |
| 105 | NS_ICA_ERR_INVALID_CHANNEL | Ungültige ICA-Kanalnummer |
| 106 | NS_ICA_ERR_INVALID_DECODER | Ungültiger Decoder für einen Kanal angegeben |
| 107 | NS_ICA_ERR_INVALID_TW_PARAM | Ungültige Parameteranzahl auf Thinwire-Kanal angegeben |
| 108 | NS_ICA_ERR_INVALID_TW_DECODER | Ungültiger Decoder für Thinwire-Kanal |
| 109 | NS_ICA_ERR_REDUC_NO_DECODER | Kein Decoder für Kanal definiert |
| 110 | NS_ICA_ERR_REDUC_V3_EXPANDER | Fehler beim Erweitern der Kanal-Daten |
| 111 | NS_ICA_ERR_REDUC_BYTES_V3_OOR | Expander-Fehler: Verbrauchte Bytes überschreiten verfügbare Bytes |
| 112 | NS_ICA_ERR_REDUC_BYTES_OOR | Fehler: Überlauf unkomprimierter Daten |
| 113 | NS_ICA_ERR_REDUC_INVALID_CMD | Nicht definierter Expander-Befehl |
| 114 | NS_ICA_ERR_CGP_FILL_HOLE | Fehler beim Verarbeiten geteilter CGP-Frames |
| 115 | NS_ICA_ERR_MEM_NSB_ALLOC | NSB-Zuweisungsfehler – aufgrund geringer Speicherbedingungen |
| 116 | NS_ICA_ERR_MEM_REDUC_CTX_ALLOC | Speicherzuweisungsfehler für Expander-Kontext |
| 117 | NS_ICA_ERR_ICA_OLD_SERVER | Alter Server, Capability-Blöcke werden nicht unterstützt |
| 118 | NS_ICA_ERR_PIR_MANY_FRAG | Paket-Init-Anforderung ist fragmentiert, kann nicht verarbeitet werden |
| 119 | NS_ICA_ERR_INIT_ICA_CAPS | Fehler bei der ICA-Capability-Initialisierung |
| 120 | NS_ICA_ERR_NO_MSI_SUPPORT | Host unterstützt die MSI-Funktion nicht. Zeigt an, dass die XenApp-Version niedriger als 6.5 oder die XenDesktop-Version niedriger als 5.0 ist |
| 121 | NS_ICA_ERR_CGP_INVALID_CMD | Ungültiger CGP-Befehl gefunden |
| 122 | NS_ICA_ERR_INSUFFICENT_CHANNEL_BYTES | Unzureichende Bytes über den Kanal |
| 123 | NS_ICA_ERR_CHANNEL_DATA | Falsche Daten auf EUEM-, CONTROL- oder SEAMLESS-Kanal |
| 124 | NS_ICA_ERR_INVALID_PURE_CMD | Ungültiger Befehl beim Verarbeiten reiner ICA-Kanal-Daten empfangen |
| 125 | NS_ICA_ERR_INVALID_PURE_LEN0 | Ungültige Länge beim Verarbeiten reiner ICA-Kanal-Daten gefunden |
| 126 | NS_ICA_ERR_INVALID_PURE_LEN | Ungültige Länge beim Verarbeiten reiner ICA-Kanal-Daten gefunden |
| 127 | NS_ICA_ERR_INVALID_CLNT_DATA | Ungültige Datenlänge vom Client empfangen |
| 128 | NS_ICA_ERR_MSI_GUID_SZ | Fehler bei der MSI-GUID-Größe |
| 129 | NS_ICA_ERR_INVALID_CHANNEL_HEADER | Ungültiger Kanal-Header erkannt |
| 130 | NS_ICA_ERR_CGP_PARSE_RECONNECT_ID | Abruf der wiederhergestellten Sitzung fehlgeschlagen |
| 131 | NS_ICA_ERR_DISABLE_SR_NON_NS_RECONNECT | Fehler beim Deaktivieren von SR |
| 132 | NS_ICA_ERR_REDUC_NOT_V3 | Nicht unterstützte ICA Reducer-Version |
| 133 | NS_ICA_ERR_HS_COMPRESSION_DISABLED | Komprimierung deaktiviert, wird vom Host nicht berücksichtigt |
| 134 | NS_ICA_ERR_IDENT_PROTO | ICA- oder CGP-Protokoll kann nicht identifiziert werden, tritt bei falschen Workspaces auf |
| 135 | NS_ICA_ERR_INVALID_SIGNATURE | Falsche ICA-Signatur oder Magic String |
| 136 | NS_ICA_ERR_PARSE_RAW | Fehler beim Parsen des ICA-Handshake-Pakets |
| 137 | NS_ICA_ERR_INCOMPLETE_PKT | Unvollständiges Paket im Handshake empfangen |
| 138 | NS_ICA_ERR_ICAFRAME_TOO_LARGE | ICA-Frame ist zu groß, überschreitet 1460 Bytes |
| 139 | NS_ICA_ERR_FORWARD | Fehler beim Weiterleiten der ICA-Daten |
| 140 | NS_ICA_ERR_MAX_HOLES | CGP-Befehl kann nicht verarbeitet werden, da er über das unterstützte Limit hinaus aufgeteilt ist |
| 141 | NS_ICA_ERR_ASSEMBLE_FRAME | ICA-Frame konnte nicht korrekt wieder zusammengesetzt werden |
| 142 | NS_ICA_ERR_UNSUPPORTED_RECEIVER_VERSION | ICA-Parsing für diesen Workspace (Client) übersprungen, da er nicht in der Zulassungsliste ist |
| 143 | NS_ICA_ERR_LOOKUP_RECONNECT_ID | Parsing-Status für Client-Reconnect-Cookie kann nicht erkannt werden |
| 144 | NS_ICA_ERR_SYNCUP_RECONNECT_ID | Ungültige Reconnect-Cookie-Länge nach Client-Reconnect erkannt |
| 145 | NS_ICA_ERR_INVALID_RECONNECT_ID | Client-Reconnect-Cookie hat die erforderliche Einschränkung verpasst |
| 146 | NS_ICA_ERR_INVALID_CLIENT_VERSION | Ungültige Workspace-Versionszeichenfolge vom Client empfangen |
| 147 | NS_ICA_ERR_UNKNOWN_CLIENT_PRODUCT_ID | Ungültige Produkt-ID vom Client empfangen |
| 148 | NS_ICA_ERR_V3_HDR_CORRUPT_LEN | Ungültige Kanallänge nach der Erweiterung |
| 149 | NS_ICA_ERR_SPECIAL_THINWIRE | Dekomprimierungsfehler |
| 150 | NS_ICA_ERR_SEAMLESS_INSUFFBYTE | Unzureichende Bytes für nahtlosen Befehl gefunden |
| 151 | NS_ICA_ERR_EUEM_INSUFFBYTE | Unzureichende Bytes für EUEM-Befehl gefunden |
| 152 | NS_ICA_ERR_SEAMLESS_INVALID_EVENT | Ungültiges Ereignis für nahtlose Kanalanalyse |
| 153 | NS_ICA_ERR_CTRL_INVALID_EVENT | Ungültiges Ereignis für CTRL-Kanalanalyse |
| 154 | NS_ICA_ERR_EUEM_INVALID_EVENT | Ungültiges Ereignis für EUEM-Kanalanalyse |
| 155 | NS_ICA_ERR_USB_INVALID_EVENT | Ungültiges Ereignis für USB-Kanalanalyse |
| 156 | NS_ICA_ERR_PURE_INVALID_EVENT | Ungültiges Ereignis für reine Kanalanalyse |
| 157 | NS_ICA_ERR_VCP_INVALID_EVENT | Ungültiges Ereignis für virtuelle Kanalanalyse |
| 158 | NS_ICA_ERR_ICAP_INVALID_EVENT | Ungültiges Ereignis für ICA-Datenanalyse |
| 159 | NS_ICA_ERR_CGPP_INVALID_EVENT | Ungültiges Ereignis für CGP-Datenanalyse |
| 160 | NS_ICA_ERR_BASICCRYPT_INVALIDSTATE | Ungültiger Status für einen Krypto-Befehl in der Basiskodierung |
| 161 | NS_ICA_ERR_BASICCRYPT_INVALIDCRYPTCMD | Ungültiger Krypto-Befehl in der Basiskodierung |
| 162 | NS_ICA_ERR_ADVCRYPT_INVALIDSTATE | Ungültiger Status für einen Krypto-Befehl in der RC5-Verschlüsselung |
| 163 | NS_ICA_ERR_ADVCRYPT_INVALIDCRYPTCMD | Ungültiger Krypto-Befehl in der RC5-Verschlüsselung |
| 164 | NS_ICA_ERR_ADVCRYPT_ENC | Fehler bei der RC5-Verschlüsselung/Entschlüsselung |
| 165 | NS_ICA_ERR_ADVCRYPT_DEC | Fehler bei der RC5-Verschlüsselung/Entschlüsselung |
| 166 | NS_ICA_ERR_SERVER_NOT_REDUCER_V3 | VDA unterstützt Reducer Version 3 nicht |
| 167 | NS_ICA_ERR_CLIENT_NOT_REDUCER_V3 | Workspace unterstützt Reducer Version 3 nicht |
| 168 | NS_ICA_ERR_ICAP_INSUFFBYTE | Unerwartete Anzahl von Bytes im ICA-Handshake |
| 169 | NS_ICA_ERR_HIGHER_RECONSEQ | Höhere CGP-Wiederaufnahmesequenznummer vom Peer nach Wiederverbindungen |
| 170 | NS_ICA_ERR_DESCSRINFO_ABSENT | ICA-Parsing-Status nach Wiederverbindung kann nicht wiederhergestellt werden |
| 171 | NS_ICA_ERR_NSAP_PARSING | Fehler beim Parsen von Insight-Kanal-Daten |
| 172 | NS_ICA_ERR_NSAP_APP | Fehler beim Parsen von App-Details aus Insight-Kanal-Daten |
| 173 | NS_ICA_ERR_NSAP_ACR | Fehler beim Parsen von ACR-Details aus Insight-Kanal-Daten |
| 174 | NS_ICA_ERR_NSAP_SESSION_END | Fehler beim Parsen von Sitzungsende-Details aus Insight-Kanal-Daten |
| 175 | NS_ICA_ERR_NON_NSAP_SN | ICA-Parsing auf Service-Knoten übersprungen, da keine Insight-Kanal-Unterstützung vorhanden ist |
| 176 | NS_ICA_ERR_NON_NSAP_CLIENT | NSAP wird vom Client nicht unterstützt |
| 177 | NS_ICA_ERR_NON_NSAP_SERVER | NSAP wird vom VDA nicht unterstützt |
| 178 | NS_ICA_ERR_NSAP_NEG_FAIL | Fehler bei der NSAP-Datenverhandlung |
| 179 | NS_ICA_ERR_SN_RECONNECT_TKT_FETCH | Fehler beim Abrufen des Service-Reconnect-Tickets im Service-Knoten |
| 180 | NS_ICA_ERR_SN_HIGHER_RECONSEQ | Fehler beim Empfangen einer höheren Reconnect-Sequenznummer im Service-Knoten |
| 181 | NS_ICA_ERR_DISABLE_HDXINSIGHT_NONNSAP | Fehler beim Deaktivieren von HDX Insight für Nicht-NSAP-Verbindungen |
Beispielprotokolle:
Jan 9 22:57:02 <local0.notice> 10.106.40.223 01/09/2020:22:57:02 GMT ns-223 0-PPE-2 : default ICA Message 1234 0 : "Session setup data send: Session GUID [57af35043e624abab409f5e6af7fd22c], Client IP/Port [10.105.232.40/52314], Server IP/Port [10.106.40.215/2598], MSI Client Cookie [Non-MSI], Session setup time [01/09/2020:22:56:49 GMT], Client Type [0x0052], Receiver Version [19.12.0.23], User [user1], Client [10.105.232.40], Server [WIN2K12-215], Ctx Flags [0x8820220228], Track Flags [0x1775010c3fc], Skip Code [0]"
Jan 9 22:55:41 <local0.notice> 10.106.40.223 01/09/2020:22:55:41 GMT ns-223 0-PPE-0 : default ICA Message 156 0 : "Skipping ICA flow: Session GUID [4e3a91175ebcbe686baf175eec7e0200], Client IP/Port [10.105.232.40/60059], Server IP/Port [10.106.40.219/2598], MSI Client Cookie [Non-MSI], Session setup time [01/09/2020:22:55:39 GMT], Client Type [0x0052], Receiver Version [19.12.0.23], User [user1], Client [10.105.232.40], Server [10.106.40.219], Ctx Flags [0x8820220008], Track Flags [0x1600010c040], Skip Code [171]"
Fehlerzähler
Verschiedene Zähler werden beim ICA-Parsing erfasst. Die folgende Tabelle listet die verschiedenen Zähler für das ICA-Parsing auf.
Führen Sie den Befehl nsconmsg –g hdx –d statswt0 aus, um die Zählerdetails anzuzeigen.
| HDX-Zählername | Zweck | Kategorie (Statistiken/Fehler/Diagnose) |
|---|---|---|
| hdx_tot_ica_conn | Gibt die Gesamtzahl der von NS erkannten reinen ICA-Verbindungen an. Wird erhöht, wenn eine ICA-Verbindung basierend auf der ICA-Signatur auf einer Client-PCB erkannt wird. | Statistiken |
| hdx_tot_cgp_conn | Gibt die Gesamtzahl der von NS erkannten CGP-Verbindungen an (Sitzungszuverlässigkeit EIN). Wird erhöht, wenn eine CGP-Verbindung basierend auf der CGP-Signatur auf einer Client-PCB erkannt wird. | Statistiken |
| hdx_dbg_tot_udt_conn | Gibt die Gesamtzahl der von NS erkannten UDP-ICA-Verbindungen an | Statistiken |
| hdx_dbg_tot_nsap_conn | Gibt die Gesamtzahl der von NS erkannten NSAP-unterstützten Verbindungen an | Statistiken |
| hdx_tot_skip_conn | Gibt an, wie viele ICA-Verbindungen vom Parser aufgrund einer ungültigen ICA- oder CGP-Signatur übersprungen wurden. | Statistiken |
| hdx_dbg_active_conn | Gesamtzahl der aktiven EDT-/CGP-/ICA-Verbindungen zu diesem Zeitpunkt. | Statistiken |
| hdx_dbg_active_nsap_conn | Gesamtzahl der aktiven EDT-/CGP-/ICA-NSAP-Verbindungen zu diesem Zeitpunkt. | Statistiken |
| hdx_dbg_skip_appflow_disabled | Gesamtzahl der Instanzen, in denen AppFlow aufgrund der Deaktivierung von AppFlow von einer Sitzung getrennt wurde | Statistiken/Diagnose |
| hdx_dbg_transparent_user | Gesamtzahl der transparenten Benutzerzugriffe | Statistiken/Diagnose |
| hdx_dbg_ag_user | Gesamtzahl der Access Gateway-Benutzerzugriffe | Statistiken/Diagnose |
| hdx_dbg_lan_user | Gesamtzahl der LAN-Benutzermodus-Zugriffe | Statistiken/Diagnose |
| hdx_basic_enc | Gibt die Anzahl der ICA-Verbindungen an, die eine Basiskodierung verwenden | Statistiken/Diagnose |
| hdx_advanced_enc | Gibt die Anzahl der ICA-Verbindungen an, die eine erweiterte RC5-basierte Verschlüsselung verwenden | Statistiken/Diagnose |
| hdx_dbg_reconnected_session | Gesamtzahl der Wiederverbindungsanfragen vom Client ohne NetScaler-Fehler | Statistiken/Diagnose |
| hdx_dbg_host_rejected_ns_reconnect | Gesamtzahl der Hosts, die Wiederverbindungsanfragen vom Client abgelehnt haben | Statistiken/Diagnose |
| hdx_euem_available | Gibt die Anzahl der Verbindungen an, die über den End User Experience Monitoring-Kanal verfügen. Der End User Experience Monitoring-Kanal ist erforderlich, um Statistiken wie ICA RTT zu erfassen. | Statistiken/Diagnose |
| hdx_err_disabled_sr | Sitzungszuverlässigkeit ist mit dem nsapimgr-Knopf deaktiviert. Die Sitzung funktioniert für diese Sitzung nicht. |
Fehler |
| hdx_err_skip_no_msi | XA/XD-Server fehlt die MSI-Funktion. Dies weist auf eine ältere Serverversion hin, und HDX Insight überspringt diese Verbindung. | Fehler |
| hdx_err_skip_old_server | Alte, nicht unterstützte Serverversion | Fehler |
| hdx_err_clnt_not_whitelist | Client-Workspace nicht in der Zulassungsliste, HDX Insight überspringt diese Verbindung. | Fehler |
| hdx_sm_ica_cam_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_CAM_CHANNEL | Diagnose |
| hdx_sm_ica_usb_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_USB_CHANNEL | Diagnose |
| hdx_sm_ica_clip_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_CLIP_CHANNEL | Diagnose |
| hdx_sm_ica_ccm_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_CCM_CHANNEL | Diagnose |
| hdx_sm_ica_cdm_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_CDM_CHANNEL | Diagnose |
| hdx_sm_ica_com1_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_COM1_CHANNEL | Diagnose |
| hdx_sm_ica_com2_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_COM2_CHANNEL | Diagnose |
| hdx_sm_ica_cpm_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_CPM_CHANNEL | Diagnose |
| hdx_sm_ica_lpt1_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_LPT1_CHANNEL | Diagnose |
| hdx_sm_ica_lpt2_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_LPT2_CHANNEL | Diagnose |
| dx_dbg_sm_ica_msi_disabled | Gesamtzahl der Fälle, in denen MSI über die SmartAccess-Richtlinie deaktiviert ist | Diagnose |
| hdx_sm_ica_file_channel_disabled | Gesamtzahl der über die SmartAccess-Richtlinie deaktivierten NS_ICA_FILE_CHANNEL | Diagnose |
| hdx_dbg_usb_accept_device | Gesamtzahl der akzeptierten USB-Geräte | Diagnose |
| hdx_dbg_usb_reject_device | Gesamtzahl der abgelehnten USB-Geräte | Diagnose |
| hdx_dbg_usb_reset_endpoint | Gesamtzahl der zurückgesetzten USB-Endpunkte | Diagnose |
| hdx_dbg_usb_reset_device | Gesamtzahl der zurückgesetzten USB-Geräte | Diagnose |
| hdx_dbg_usb_stop_device | Gesamtzahl der gestoppten USB-Geräte | Diagnose |
| hdx_dbg_usb_stop_device_response | Gesamtzahl der Antworten von gestoppten USB-Geräten | Diagnose |
| hdx_dbg_usb_device_gone | Gesamtzahl der nicht mehr vorhandenen USB-Geräte | Diagnose |
| hdx_dbg_usb_device_stopped | Gesamtzahl der gestoppten USB-Geräte | Diagnose |
nstrace-Validierung
Überprüfen Sie das CFLOW-Protokoll, um alle AppFlow-Datensätze zu sehen, die NetScaler verlassen.
Checkliste zur Befüllung von Datensätzen in NetScaler Console
-
Führen Sie den Befehl
tail -f /var/mps/log/mps_afdecoder.log | grep -i "Data Record: ica_"aus und überprüfen Sie die Protokolle, um zu bestätigen, dass NetScaler Console AppFlow-Datensätze empfängt. - Bestätigen Sie, dass die NetScaler-Instanz zu NetScaler Console hinzugefügt wurde.
- Überprüfen Sie, ob der virtuelle NetScaler Gateway-/VPN-Server in NetScaler Console lizenziert ist.
- Stellen Sie sicher, dass die Multi-Hop-Parametereinstellung für Double-Hop aktiviert ist.
- Stellen Sie sicher, dass NetScaler Gateway für den zweiten Hop in einer Double-Hop-Bereitstellung freigegeben ist.
Vor der Kontaktaufnahme mit dem technischen Support von Citrix
Für eine schnelle Lösung stellen Sie sicher, dass Sie die folgenden Informationen bereithalten, bevor Sie den technischen Support von Citrix kontaktieren:
-
Details zur Bereitstellung und Netzwerktopologie.
- NetScaler- und NetScaler Console-Versionen.
- Citrix Virtual Apps and Desktops-Serverversionen.
- Client Workspace-Versionen.
- Anzahl der aktiven ICA-Sitzungen zum Zeitpunkt des Auftretens des Problems.
- Tech Support-Bundle, erfasst durch Ausführen des Befehls
show techsupportan der NetScaler-Befehlszeile. - Tech Support-Bundle, erfasst für NetScaler Console.
- Paket-Traces, die auf allen NetScaler-Geräten erfasst wurden.
Um einen Paket-Trace zu starten, geben Sie
start nstrace -size 0'ein. Um einen Paket-Trace zu stoppen, geben Siestop nstraceein. - Sammeln Sie Einträge in der ARP-Tabelle des Systems, indem Sie den Befehl
show arpausführen.
Bekannte Probleme
Beachten Sie die NetScaler-Versionshinweise für bekannte Probleme mit HDX Insight.
In diesem Artikel
- Checkliste zur HDX Insight-Konfiguration
- Checkliste zur Konnektivität zwischen NetScaler und NetScaler Console
- Checkliste zur Generierung von Datensätzen für HDX/ICA-Datenverkehr in NetScaler
- Fehlerzähler
- nstrace-Validierung
- Checkliste zur Befüllung von Datensätzen in NetScaler Console
- Vor der Kontaktaufnahme mit dem technischen Support von Citrix
- Bekannte Probleme