After installing of updating a Linux VDA to version 2402, the VDA registers against the DDC successfully. However, when the user tries to launch the VDA, the VDA immediately becomes unregistered and the troubleshooting tab on the DDC show the following error:
The Delivery Controller failed to complete an audit of the sessions running on the VDA
This issue will be fixed on Linux VDA 2402 CU01, through LNXVDA-17304.
Starting on release 2402 there is a change on how the ICA file is being generated, as it now will always include the CA Base certificate in the ICA file, while in previous releases this would only happen when the Secure ICA feature was enabled.
Due to the current implementation, in some specific scenarios, this change can cause issue with the launch of the session.
A workaround is available while the fix is not introduced.
Please, execute the following commands that will prevent this issue:
systemctl stop ctxcertmgr
systemctl disable ctxcertmgr
/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\Software\Citrix\SecureHDX" -t "REG_SZ" -v "CaBase64Cert" -d "" --force
systemctl restart ctxvda