Citrix Workspace App

Wird für den Zugriff per Browser auf Citrix-basierte VDIs benötigt. Die Software hiess bis August 2018 „Citrix Receiver“. Zu finden sind die RPM Packages des „Red Hat Full Package (Self-Service Support)“ für die Installation auf Fedora auf https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html.

Links

Tipp

Falls der Remote-Zugang nicht funktioniert, prüfen, ob die aktuellste Version des Citrix-Clients installiert ist.

Installation und Konfiguration

Download-Seite besuchen.

RPM Packages > RedHat Full Package (Self-Service Support) > Citrix Workspace app for Linux (x86_64) herunterladen; das ergibt beispielsweise den ICAClient-rhel-24.2.0.65-0.x86_64.rpm. Nach dem Download:

sudo dnf -y install ~/Downloads/ICAClient-rhel*.rpm

Die Installation findet sich unter /opt/Citrix/ICAClient.

Konfiguration unter ~/.ICAClient/config (XML-Datei; dort grep nach https://, um die URLs für die Citrix-Gegenstellen zu finden).

Logs unter ~/.ICAClient/logs und per journalctl -f.

Zertifikat eines Anbieters vertrauen

Fehlermeldung „SSL error - Contact your help desk with the following information: You have not chosen to trust „…“, the issuer of the server’s security certificate (SSL error 61).“

  • Die passende CA herunterladen oder die Citrix-Portalseite besuchen und Zertifikat herunterladen (z.B. per Firefox).

  • Zertifikat als .pem-Datei in /opt/Citrix/ICAClient/keystore/cacerts/ ablegen. Wichtig: Die Dateien müssen unbedingt auf .pem enden.

  • sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/ ausführen.

Troubleshooting

SSL error „You have to trust „Any CA“, the issuer of the servers’s security certificate (SSL error 61)“

Manchmal fehlen dem Citrix-Client Zertifikate, die auf der Gegenstelle eingesetzt werden. Diese müssen bezogen, in das Verzeichnis /opt/Citrix/ICAClient/keystore/cacerts abgelegt und dem eigenen System wie folgt bekanntgemacht werden:

dnf -y install openssl-perl
c_rehash /opt/Citrix/ICAClient/keystore/cacerts/

Built on 2024-04-18