Ein Benutzer versucht, sich von einer Citrix-Sitzung abzumelden, aber die Sitzung reagiert nicht.
Beispiel: Sobald Sie sich mit einer Citrix-Sitzung verbinden, funktioniert alles. Nachdem Sie die Verbindung mehrmals wiederhergestellt und getrennt haben, melden Sie sich ab. Das Fenster friert ein, während der Abmeldebildschirm angezeigt wird.
Lösung
Versuchen Sie, eine andere Citrix Receiver-Version zu verwenden: Sessions > Citrix > Citrix Client Selection > Citrix Client Version.
OR
Beheben Sie das Problem mit Ihrer Citrix-Infrastruktur, um herauszufinden, warum die Sitzung nicht geschlossen wird, wenn der wfica-Prozess den Aufruf zum Trennen macht.
Abhilfe
Als weniger empfohlene Alternative können Sie einen Hotkey konfigurieren, um in solchen Situationen eine Abmeldung zu erzwingen. Beachten Sie jedoch, dass dieser Workaround zu Problemen mit aufgehängten Sitzungen auf den Citrix-Servern führen kann.
Click to create a new Custom Application and name it e.g. "Kill Citrix Sessions".
Disable all Starting Methods for this session.
Aktivieren Sie Hotkey.
Wählen Sie z.B..Strg|Alt als Modifikatoren aus und definieren Sie C (für "Citrix) als Taste.
Go to System > Firmware Customization > Custom Application > Kill Citrix Sessions > Settings.
Eingeben eines Icon-Namens.
Geben Sie/tmp/kill_citrix alsBefehl ein.
Gehen Sie zu System > Firmware-Anpassung > Befehle > Desktop.
Im Feld Desktop Initialisierung geben Sie folgenden Befehl in einer Zeile ein: echo -e "#! /bin/bash\n\nps -eo comm,pid | grep ^wfica | while read c p tail; do echo \$p; done | xargs -r kill -TERM" >/tmp/kill_citrix; chmod 755 /tmp/kill_citrix
Klicken Sie auf Übernehmenund starten Sie das Gerät neu.
Um den Hotkey für eine Gruppe von Geräten zu konfigurieren, können Sie alternativ ein Profil erstellen oder dieses verwenden: profile_KillCitrixSessionsViaHotkey.xml.