Package Details: icaclient 24.2.0.65-1

Git Clone URL: https://aur.archlinux.org/icaclient.git (read-only, click to copy)
Package Base: icaclient
Description: Citrix Workspace App (a.k.a. ICAClient, Citrix Receiver)
Upstream URL: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html
Licenses: custom:Citrix
Conflicts: bin32-citrix-client, citrix-client
Submitter: wmarshall
Maintainer: buzo (alhirzel, moabeat)
Last Packager: moabeat
Votes: 174
Popularity: 2.05
First Submitted: 2011-12-08 18:49 (UTC)
Last Updated: 2024-03-07 09:32 (UTC)

Pinned Comments

buzo commented on 2021-06-26 12:42 (UTC) (edited on 2023-02-02 09:00 (UTC) by buzo)

If you cannot build because of a missing tar ball or a failed sha256 checksum validation, then the package is most likely outdated and they have removed the old version already. In this case, please click on “Flag package out-of-date”.

evanator commented on 2020-07-02 06:46 (UTC)

Found a fix for "authentication service could not be contacted"

Edit the config file under /home/username/.ICAClient\WFClient.ini and add a new line SSLCiphers=ALL save file and run "killall AuthManagerDaemon ServiceRecord selfservice storebrowse"

Relaunch Citrix and you should be fine

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 56 Next › Last »

class101 commented on 2023-06-19 18:01 (UTC)

I told you @Bleser this had nothing to do. The certificate expired on March. Months away from your issue. Anyway expired certificates are just fixable by removing the certificate from your system, if you tested that you would realize your issue persisted

cyberjunkie1970 commented on 2023-06-19 17:55 (UTC) (edited on 2023-06-19 17:56 (UTC) by cyberjunkie1970)

I just noticed on the Citrix website that Citrix Workspace is available for ARM 64 bit. Could you please modify the PKGBUILD for the new aarch64 version of Workspace?

pipitone commented on 2023-06-12 19:12 (UTC)

buzo: I'm not sure. I'm not very familiar with gnome myself to know why this regression appears now. Perhaps it's worth waiting to see if anyone else is bitten by this or if it's fixed upstream.

buzo commented on 2023-06-12 19:08 (UTC)

pipitone: I didn't run into this problem, but probably because I'm using Cinnamon, not Gnome. Do you think I should add this to the package?

pipitone commented on 2023-06-12 13:36 (UTC)

Hi. I have icaclient 23.5.0.58-1 installed (latest) and get the following error on the console before the client suddenly quits after only a few seconds:

(wfica:110297): GLib-GIO-ERROR **: 08:52:24.618: Settings schema 'org.gnome.shell.overrides' is not installed

Googling the error turned up this stack overflow page. I followed the instructions there and all is working now.

class101 commented on 2023-06-09 09:31 (UTC)

You think because you read it but I can assure you this is not a blocking issue. Try to delete the cert from /etc/ssl/certs , update the ca trust and you will see

Bleser commented on 2023-06-09 09:12 (UTC) (edited on 2023-06-09 09:39 (UTC) by Bleser)

@class101
The system has been updated.
This bug prevents remote desktop from opening so I can't ignore it.
And yet, to connect, I use a proxy via ssh on a working PC.

UPD: I fixed it.
Replace:
ProxyHost={host}
ProxyPort={port}
On: ProxyHost={host}:{port}

Magik.

class101 commented on 2023-06-09 08:51 (UTC) (edited on 2023-06-09 08:52 (UTC) by class101)

@Bleser

This root cert issue is not a blocker issue, it is just spams in the log. I use to see it when analyzing another problem, you think the issue is coming from this but in reality no.

Just make sure your system is up to date and if you still see it you can just ignore it

Bleser commented on 2023-06-09 08:27 (UTC) (edited on 2023-06-09 08:31 (UTC) by Bleser)

I am getting the following error lately.


[W]==> CSDKInitialise:98> (C)2023 Citrix CryptoSDK v14.2.2.0 (OpenSSL 1.1.1t  7 Feb 2023 (Citrix FIPS-capable)) built on Mar 28 2023 16:18:58  
[W]==> initialiseSSLSDKWithParameter:167> (C)2023 Citrix CryptoKit v14.2.2.0 (OpenSSL 1.1.1t  7 Feb 2023 (Citrix FIPS-capable)) built on Mar 28 2023 16:19:01  
[W]==> initialiseSSLSDKWithParameter:198> SSLSDK initialized WITHOUT smartcard support. Compliance Mode is OPEN  
[E]==> certCheckValidityPeriod:668> Certificate (E-Tugra Certification Authority) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (E-Tugra Certification Authority) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (Hongkong Post Root CA 1) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (Hongkong Post Root CA 1) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (E-Tugra Certification Authority) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (Hongkong Post Root CA 1) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (Hongkong Post Root CA 1) is already expired!  
[E]==> certCheckValidityPeriod:668> Certificate (E-Tugra Certification Authority) is already expired!  

class101 commented on 2023-06-08 00:48 (UTC) (edited on 2023-06-08 01:06 (UTC) by class101)

Huge step forward too !

The Workspace App infinite loading issue is fixed here. I forgot to set the DNS servers in /etc/resolv.conf of my chroot. I didn't realized probably because the hosts were resolved with the system mounts I have configured in the fstab file and the systemd-resolve service of the base system.

I'm surprised I didn't see this problem sooner because to get around the fact that SteamOS is read-only and has only a poor application directory, I install everything in the chroot which contains an official Arch Linux, and so far an empty resolv file hasn't bothered him :D

I used tools such as squid and zaproxy proxies and the https_proxy env variable to find evidences that the problem was at the HTTP transaction scope with libcurl

If by your chance Workspace never loads you will certainly find like me proofs on the HTTP layer, Citrix uses many ways to authenticate itself and in case there is something wrong, it falls back to default methods, which, when they fail often does not return the real cause of the problem and hide the root cause