Citrix Workspace app for Linux 2204 - Technology Preview

Release Date: Apr 12, 2022

Note: This is an Early Access Build shared for the purpose of testing/validation with the intent to make organizations ready for the upcoming release and is NOT advised to be deployed in production environments. 

We are excited to share with you the Early Access Release of our next version of Citrix Workspace app for Linux.    

Please provide your feedback here before 21st Apr 2022.

What's new in 2204

Authentication enhancement for Storebrowse

Starting with this release, the authentication dialog is present inside Citrix Workspace app and the store details are displayed on the logon screen for a better user experience. The authentication tokens are encrypted and stored so that you don’t need to reenter credentials when your system or session restarts. 

The authentication enhancement supports storebrowse for the following operations:

  • Storebrowse -E: Lists the available resources.
  • Storebrowse -L: Launches a connection to a published resource.
  • Storebrowse -S: Lists the subscribed resources.
  • storebrowse -T: Terminates all sessions of the specified store.
  • storebrowse -Wr: Reconnects the disconnected yet active sessions of the specified store. The [r] option reconnects all the disconnected sessions.
  • storebrowse -WR: Reconnects the disconnected yet active sessions of the specified store. The [R] option reconnects all the active and disconnected sessions.
  • storebrowse -s: Subscribes the specified resource from a given store.
  • storebrowse -u: Unsubscribes the specified resource from a given store.
  • storebrowse -q: Launches an application using the direct URL. This command works only for StoreFront stores.

Note:

  • You can continue to use the remaining storebrowse commands as used earlier (using AuthMangerDaemon).
  • The authentication enhancement is applicable for cloud deployments only.
  • With this enhancement, persistent login feature is supported.

Authentication enhancement configuration

By default, the authentication enhancement feature is enabled.

To disable the authentication enhancement, do the following:

1. Navigate to /opt/Citrix/ICAClient/config/AuthmanConfig.xml.

2. Update the following entry:

<AuthManLiteEnabled>false</AuthManLiteEnabled>

If the gnome-keyring is not available, the token is stored in the selfservice process memory.  

To enforce storage of token in memory, disable gnome-keyring, using the following steps:

1. Navigate to /opt/Citrix/ICAClient/config/AuthmanConfig.xml.

2. Add the following entry:

<GnomeKeyringDisabled>true</GnomeKeyringDisabled>

Persistent login (Technical Preview)

The Persistent login feature enables you to stay logged in for up to the duration (2 to 365 days) configured by your admin. When this is enabled, you need not provide login credentials for the Citrix Workspace App during the configured period.

With this functionality, the SSO to Citrix DaaS sessions is extended up to a period of 365 days depending upon the lifetime of Long-Lived Tokens. Your credentials are cached by default for 4 days (or Lifetime whichever is lower) and then extended when you become active within these 4 days (by connecting to Citrix Workspace App).

Note:

Technical previews are available for customers to test in their non-production or limited production environments, and to give customers an opportunity to share feedback. Citrix does not accept support cases for feature previews but welcomes feedback for improving them. Citrix might or might not act on feedback based on its severity, criticality, and importance. It is advised that Beta builds aren’t deployed in production environments.

Configure the persistent login feature

An admin need to configure the persistent login on the Workspace environment using the following procedure:

1. Sign in to Citrix Cloud.

2. In the Citrix Cloud console, click the menu in the upper left corner of the screen.

3. Select the Workspace Configuration option > Customize > Preferences.

4. Scroll down to Reauthentication Period for Workspace App

5. Click Edit next to the Current Reauthentication Period field.

6. Enter the required days in the Current Reauthentication Period field.

          You need to enter two days or more in the Current Reauthentication Period field.

For more information, see the instructions in the "Reauthentication Period for Workspace App section".

Experience with enhanced authentication

The persistent login window is embedded within the self-service window.

1. Access the Citrix Workspace app.

The authentication window appears.

2. Sign in with your credentials.

You are redirected to the Permission prompt to accept.

3. Click Allow.

Note: If you select "Deny" for consent,  you would see a second login prompt and you need to sign in to Citrix Workspace app for every 24 hours.

Disable the persistent login feature

An admin can disable the persistent login feature in the Citrix Cloud UI or in the AuthManConfig.xml  file.  However, the value set in the AuthManConfig.xml file overrides the value set in the Citrix Cloud UI.

Using Citrix Cloud UI

1. Login to Citrix Cloud.

2. In the Citrix Cloud console, click the menu in the upper left corner of the screen.

3. Select the Workspace Configuration option > Customize > Preferences.

4. Scroll down to Reauthentication Period for Workspace App.

5. Click Edit next to Current Reauthentication Period field.

6. Enter one day in the Current Reauthentication Period field.

Using AuthManConfig.xml file

To disable persistent feature, do the following:

1. Navigate to <ICAROOT>/config/AuthManConfig.xml file.

2. Set the values as follows:

<!-- AuthManLiteEnabled - enable AML - true/false -->

<key>AuthManLiteEnabled</key>

<value>true</value> 

<AuthManLite>

<primaryTokenLifeTime>1.00:00:00</primaryTokenLifeTime>

<secondaryTokenLifeTime>0.01:00:00</secondaryTokenLifeTime>

<longLivedTokenSupport>false</longLivedTokenSupport>  

<nativeLoggingEnabled>true</nativeLoggingEnabled>

<platform>linux</platform>

<saveTokens>true</saveTokens>

</AuthManLite>

Email-based auto-discovery of store

Note: This feature is generally available for Citrix Workspace app.

You can now provide your email address in Citrix Workspace app to automatically discover the store associated with the email address. If there are multiple stores associated with a domain, by default the first store returned by the Global App Configuration Service is added as the store of choice. Users can always switch to another store if necessary.

To disable this feature, do the following:

1. Navigate to $ICAROOT/config/AuthManConfig.xml.

2. Set the following entry to false.

 <key>AppConfigEnabled</key> 

<value>false</value>

Provision to disable LaunchDarkly service

Starting with this release, you can disable LaunchDarkly service on Citrix Workspace app.

To disable the LaunchDarkly service, do the following:

1. Navigate to the <ICAROOT>/config/module.ini  folder and go to the LaunchDarkly section.

2. Select the entry EnableLaunchDarkly  and set it to Disable.

Fixed issues in 2204

  • The DNS server in a customer environment with limited internet access might not resolve the URL, clientstream.launchdarkly.com. As a result, Citrix Workspace app sends a large number of DNS queries (>1000 within three seconds per day) to the URL. [CVADHELP-19559]
  • When the app protection feature is enabled, the anti-keylogging functionality might not work for the Authentication Manager interface that uses the UIDialogLibWebKit3.so library. This issue is resolved in gnome and kde desktop environment. [RFLNX-8027]
  • Attempting to print from a VDA session running on Raspberry Pi ARMHF client version 3 or 4 might make the session unresponsive. [CVADHELP-18506]
  • When you launch the self-service user interface after setting the `AMLDebugMode` and `AuthManLiteEnabled` to True, the following error message might appear:

“Response for Secondary Token request is not 200/400/404 42”

This issue occurs on Fedora 35. [RFLNX - 8603]

Known issue in 2204

No new issues have been observed in this release. 

 

 

Support Resources

Citrix Workspace app for Linux (x86_64)

Apr 12, 2022
107.94 MB - (.deb) Download File
Checksums
  • SHA-256 - ebcfeb590ce5dce29730a650dc539c30d92c87fee0db3c7b7d68e7ee090ffd7f

Citrix Workspace app for Linux (x86)

Apr 12, 2022
95.87 MB - (.deb) Download File
Checksums
  • SHA-256 - 55e2827a0f1ec7877c15a913ef9dfbb7f00903886b01fd84eb4709b9406ebd78

Citrix Workspace app for Linux (ARM HF)

Apr 12, 2022
27.63 MB - (.deb) Download File
Checksums
  • SHA-256 - dd1d9808826bba6b0280df205f029b84318a7bb92fe7e93f185b118bdeeb5861

USB Support Package (x86_64)

Apr 12, 2022
73.66 KB - (.deb) Download File
Checksums
  • SHA-256 - 4b9e74b533ef187d5bb78867891a71fd6ddc65b3bb7461d751736b45c9408664

USB Support Package (x86)

Apr 12, 2022
76.09 KB - (.deb) Download File
Checksums
  • SHA-256 - 6ae2203f2ba737aad800acdb847a960e42ffb6e931b6fec55bf98d23b2ae7c7f

USB Support Package (ARM HF)

Apr 12, 2022
61.99 KB - (.deb) Download File
Checksums
  • SHA-256 - f1e59d79d1a737c720ccae24a8a647be48a1e19c26edcec5108bf443d8314123

Citrix Workspace app for Linux (x86_64)

Apr 12, 2022
152.91 MB - (.rpm) Download File
Checksums
  • SHA-256 - 14c02e53cd4e50ab953440d1809772f8d036358d25fc7131bbb54d302f856926

Citrix Workspace app for Linux (x86)

Apr 12, 2022
136.13 MB - (.rpm) Download File
Checksums
  • SHA-256 - 559916e5828d3ebfc1debb9b0456c4c471e0aa22065ead3935e48188e12b7c36

Citrix Workspace app for Linux (x86_64)

Apr 12, 2022
152.9 MB - (.rpm) Download File
Checksums
  • SHA-256 - 40e4eaf832a9e9164e505ce9ca73615a50033e794e9afe18b4aaaec604404f4b

Citrix Workspace app for Linux (x86)

Apr 12, 2022
136.13 MB - (.rpm) Download File
Checksums
  • SHA-256 - 9c18d98c2a6d30722adab8ee8a695b63294acf903a0dee8ecf1a2bb1ed32d5a4

USB Support Package (x86_64)

Apr 12, 2022
122.26 KB - (.rpm) Download File
Checksums
  • SHA-256 - 011aa34cb91d8df9d889e626958b6d893a4b97d361d9c6782d832d0485eb8a8c

USB Support Package (x86)

Apr 12, 2022
124.68 KB - (.rpm) Download File
Checksums
  • SHA-256 - feab86d4860e3c7dc0fb8436250026bc30d63f8c25b68d4426ccfebd0637d321

App Protection (x86_64)

Apr 12, 2022
1.02 MB - (.rpm) Download File
Checksums
  • SHA-256 - 82b8949107bc3aaa151279db00609724b7f9f57c378ee921559ccc1a98de7c44

Citrix Workspace app for Linux (x86_64)

Apr 12, 2022
155.17 MB - (.tar.gz) Download File
Checksums
  • SHA-256 - a2772c7ead4176ddeac80b35d6af959735515d097eece00f8a02989a494257b4

Citrix Workspace app for Linux (x86)

Apr 12, 2022
137.34 MB - (.tar.gz) Download File
Checksums
  • SHA-256 - f54032dcba0cc213d0dbf80b9ba357c05cca4bf8541d87cbd6d9be857beaef7c

Citrix Workspace app for Linux (ARM HF)

Apr 12, 2022
48 MB - (.tar.gz) Download File
Checksums
  • SHA-256 - f4c9a2195b3c3d79c59cb028aa1dcf18a8b367cf579de44c58664b7ae01db05c

Linux Platform Optimization SDK (x86_64)

Apr 12, 2022
9.3 MB - (.tgz) Download File
Checksums
  • SHA-256 - 847c5e7ec805863c76d32039581422b533a5223ea7bd5f6ebf23405db4ff7c0e

Linux Platform Optimization SDK (x86)

Apr 12, 2022
9.32 MB - (.tgz) Download File
Checksums
  • SHA-256 - f5b90726d475aa22066342f9a23413fa11c51db53e66106df517fba19193dda8

Linux Platform Optimization SDK (ARM HF)

Apr 12, 2022
7.53 MB - (.tgz) Download File
Checksums
  • SHA-256 - 7c3a017c52f8949c19fa69963a841e61b18997d20638c1d104378597f339623d

Citrix Certificate Identity Declaration SDK (x86_64)

Apr 12, 2022
11.28 KB - (.tar.gz) Download File
Checksums
  • SHA-256 - a92da8ee8596a77be7b52df89f49a0b73616857f37a010b247fede18b585ccc1

Citrix Certificate Identity Declaration SDK (x86)

Apr 12, 2022
11.28 KB - (.tar.gz) Download File
Checksums
  • SHA-256 - 5451016801a1105a792a4dbc21b5dc2e03b20964dc975df12134e2ae142bd695

Citrix Certificate Identity Declaration SDK (ARM HF)

Apr 12, 2022
11.19 KB - (.tar.gz) Download File
Checksums
  • SHA-256 - 2364a82ecad5519238e1c26ac1b3db608e3765262baeef1c2c0db63af86b6624

Citrix Credential Insertion SDK (x86_64)

Apr 12, 2022
36.79 KB - (.tar.gz) Download File
Checksums
  • SHA-256 - 51260b2f54603074e99278ff90a96ebdcf494f5935fac57c859a8ba2e27df5f3

Citrix Credential Insertion SDK (x86)

Apr 12, 2022
35.84 KB - (.tar.gz) Download File
Checksums
  • SHA-256 - 78d3f0776c743408cb67cc9dce15ba3a7df014b19a699a1eec8f8c832edff099

Citrix Credential Insertion SDK (ARM HF)

Apr 12, 2022
34.39 KB - (.tar.gz) Download File
Checksums
  • SHA-256 - 77ace7ef9960d0102c089e112211efd292b3462143e0f371ce414ec34a7df072

Virtual Channel SDK for Linux

Apr 12, 2022
2.63 MB - (.tar.gz) Download File
Checksums
  • SHA-256 - 764c888773efa86e4376f3651c0a3389d29ce8f586e8d74f878c68f20d8f8fca

FFmpeg Source Package

Apr 12, 2022
128 MB - (.tar) Download File
Checksums
  • SHA-256 - 2832fa45e247ba8eb8a5603f0e9a69f90fc92ec9f1aa13ab76efe887e3022856