Linux Virtual Delivery Agent

已知问题

在本版本中确定了以下问题:

  • 当您重新启动 Cloud Connector 或 Delivery Controller 时,Linux VDA 可能会取消注册。[CVADHELP-21256]

  • 在使用 Kerberos 允许的 RC4_HMAC_MD5 加密类型的情况下,Linux VDA 可能无法向控制器注册,并出现以下错误消息:

    Error: Failure unspecified at GSS-API level (Mechanism level: Encryption type RC4 with HMAC is not supported/enabled)(错误: 在 GSS-API 级别未指定故障(机制级别: 不支持/未启用 HMAC 加密类型 RC4))

    要解决此问题,请在您的 Active Directory 域中(或者,具体来说在 OU 中)禁用 RC4_HMAC_MD5,或者允许在 Linux VDA 上使用弱加密类型。之后,请使用 klist -li 0x3e4 purge 命令清除 Controller 和 Citrix Cloud Connector 上缓存的 Kerberos 票据,然后重新启动 Linux VDA。

    要在您的 Active Directory 域中全局禁用 RC4_HMAC_MD5,请完成以下步骤:

    1. 打开组策略管理控制台。
    2. 找到目标域,然后选择 Default Domain Policy(默认域策略)。
    3. 右键单击 Default Domain Policy(默认域策略)并选择 Edit(编辑)。组策略管理编辑器将打开。
    4. 选择计算机配置 > 策略 > Windows 设置 > 安全设置 > 本地策略 > 安全选项
    5. 双击网络安全: 配置 Kerberos 允许的加密类型
    6. 取消选中 DES_CBC_CRCDES_CBC_MD5RC4_HMAC_MD5 复选框,然后选择 AES128_HMAC_SHA1AES256_HMAC_SHA1将来的加密类型

    要允许在 Linux VDA 上使用弱加密类型,请完成以下步骤:

    注意:

    弱加密类型使您的部署容易受到攻击。

    1. 在 Linux VDA 上打开 /etc/krb5.conf 文件。
    2. [libdefaults] 部分下添加以下设置:

      allow_weak_crypto= TRUE

  • Linux VDA 不支持使用 SecureICA 进行加密。在 Linux VDA 上启用 SecureICA 会导致会话启动失败。

  • 在 GNOME 桌面会话中,尝试更改键盘布局可能会失败。[CVADHELP-15639]

  • 已发布的非无缝应用程序可能会在启动后不久退出。Mutter 升级高于 mutter-3.28.3-4 的版本后会出现此问题。要解决此问题,请使用 mutter-3.28.3-4 或更早版本。[LNXVDA-6967]

  • 当您使用 NVIDIA GRID 3D 卡但不启用 HDX 3D Pro 时,Linux VDA 不按预期运行。SUSE 12.5 上会出现此问题。原因是多个 OpenGL 库不能在这些 Linux 发行版的图形系统中共存。

  • 文件下载过程中出现意外窗口。该窗口不会影响文件下载功能,并且在一段时间后会自动消失。[LNXVDA-5646]

  • PulseAudio 的默认设置会导致正常运行的服务器程序在处于不活动状态 20 秒后退出。当 PulseAudio 退出时,音频将不起作用。要解决此问题,请在 /etc/pulse/daemon.conf 文件中设置 exit-idle-time=-1。[LNXVDA-5464]

  • SUSE 12.5 中的 libtcmalloc 4.3.0 可能会导致进程意外退出。

  • 在 SUSE 12.5 VDA 上,ctxhdx 服务可能会意外退出。此问题会在 GNU C 库 (glibc) 2.22 到 2.24 版中出现。该问题已在 glibc 2.25 中修复。如果要使用 SUSE 12.5 发行版,可以安装 SUSE 提供的修补程序以修复此问题。[LNXVDA-4481]

  • 启用了 SSL 加密并且禁用了会话可靠性时,无法在适用于 Linux 的 Citrix Workspace 应用程序中启动会话。[RFLNX-1557]

  • Ubuntu 图形:在 HDX 3D Pro 中,调整 Desktop Viewer 的大小后,应用程序周围可能会显示一个黑框,或者有时背景会显示为黑色。

  • 注销会话后,可能不会删除 Linux VDA 打印重定向创建的打印机。

  • 目录中包含大量文件和子目录时会遗失 CDM 文件如果客户端有太多文件或目录,则可能会出现此问题。

  • 在本版本中,仅支持对非英语语言使用 UTF-8 编码。

  • 适用于 Android 的 Citrix Workspace 应用程序的 CapsLock 键状态可能会在会话漫游期间反转。漫游与适用于 Android 的 Citrix Workspace 应用程序的现有连接时,Caps Lock 键状态可能会丢失。解决方法:使用扩展键盘上的 Shift 键在大写与小写之间切换。

  • 使用适用于 Mac 的 Citrix Workspace 应用程序连接至 Linux VDA 时,含 Alt 的快捷键有时不起作用。默认情况下,对于左侧和右侧 Options/Alt 键,适用于 Mac 的 Citrix Workspace 应用程序都会发送 AltGr。您可以在 Citrix Workspace 应用程序设置中修改此行为,但是结果因不同的应用程序而异。

  • Linux VDA 重新加入域时注册失败。重新加入将生成一组全新的 Kerberos 密钥。但是,Broker 可能会根据先前的一组 Kerberos 密钥使用缓存的过时 VDA 服务票据。VDA 尝试连接到 Broker 时,Broker 可能无法与 VDA 建立返回安全上下文。常见症状是 VDA 注册失败。

    VDA 服务票据过期并续订后,此问题最终会自行解决。但是,由于服务票据的有效期很长,因此可能需要很长时间。

    解决方法:清除 Broker 的票据缓存。重新启动 Broker 或在 Broker 上以管理员身份从命令提示窗口运行以下命令:

     klist -li 0x3e4 purge
     <!--NeedCopy-->
    

    此命令会清除 Citrix Broker Service 运行所在的网络服务主体持有的 LSA 缓存中的所有服务票据。此命令也会删除其他 VDA 的服务票据,因而可能会影响其他服务。但是,此操作不会造成负面影响,因为这些服务可在需要时从 KDC 重新获取这些服务票据。

  • 不支持音频即插即用。您可以先将音频捕获设备连接到客户端计算机,然后开始在 ICA 会话中录制音频。如果在启动了音频录制应用程序后连接捕获设备,应用程序可能会无响应,因此您必须将其重新启动。如果在录制期间拔下捕获设备,可能会出现类似的问题。

  • 适用于 Windows 的 Citrix Workspace 应用程序可能会在音频录制期间遇到音频失真问题。

已知问题