Linux Virtual Delivery Agent

已修复的问题

Linux Virtual Delivery Agent 2503 包含下列已修复的问题:

  • 在配置了多个 Delivery Controller 的环境中,使用 Machine Creation Services (MCS) 在本地虚拟机管理程序中预配未加入域的 Virtual Delivery Agent (VDA) 时,ctxsetup 进程可能会失败。 可以在目标 VDA 上的 /var/log/ad_join.log 文件中观察到此错误。

    要解决此问题,请执行以下步骤:

    1. 在主映像上,找到并编辑 /var/xdl/mcs/mcs_util.sh
      1. 在主映像上打开终端或命令提示符。
      2. 导航到 /var/xdl/mcs/ 目录。
      3. 使用文本编辑器打开 mcs_util.sh 文件。
      4. 找到 read_websocket_ddc_info() 函数。
      5. 查找行 log_debug "Exit read_websocket_ddc_info",位于第 297 行左右。 在此行之前插入行 DDCS=$(echo "${DDCS}" | tr ',' ' ')
    2. 创建新快照并使用新快照预配 VDA。

    [LNXVDA-19141]

  • 以前,客户端 IP 策略过滤器使用客户端的专用 IP 地址进行策略评估。 识别网关或负载平衡器 IP 地址是策略实施的更有效的标识符,此版本引入了一项更改,以优先使用网关 IP 地址。 对于需要以前的行为的环境,您可以通过在 VDA 上运行以下命令还原到使用客户端的专用 IP 地址:

       /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\Software\Citrix\Ica\GroupPolicy" -t "REG_DWORD" -v "UseClientDeviceIpForPolicyFilter" -d "0x00000001" --force  
     <!--NeedCopy-->
    

    [LNXVDA-19002]

  • Linux VDA 在使用 MCS 创建或通过 crontab 作业更新其计算机密码后,可能会遇到 Delivery Controller 注册失败的情况。 此次注册失败是由于计算机密码中存在空格造成的。 [CVADHELP-26951]

  • 在 Linux VDA 会话中选择文本可能会导致 Citrix Workspace 应用程序无响应。 [CVADHELP-27117]

  • Linux VDA 版本 2411 可以阻止用户在缺乏高级矢量扩展 (AVX) 支持的 CPU 上启动 Linux 桌面。 这是 ctxgfx 进程意外终止造成的。 此修复解决了该问题,即使不支持 AVX,也允许 ctxgfx 正常运行。 [CVADHELP-27295]

  • 尝试重新连接到已断开连接的会话的用户可能会因 ctxgfx 进程意外终止而失败。 此进程终止会强制关闭会话,从而阻止成功重新连接。 [CVADHELP-27154]

  • 如果自会话最初建立以来连接到其端点的智能卡读卡器发生了变化,尝试重新连接到已断开连接的会话的用户可能会遇到故障。 [CVADHELP-27377]

  • Linux VDA 计算机重新启动后,会话启动可能会因 ctxhdx 未准备好而失败。 此问题通常需要多次重新启动 ctxhdxctxvda 服务以及 VDA 上的用户注销/登录循环才能解决。 [CVADHELP-27469]

  • 此修复解决了 Linux VDA 无法正确使用来自 Delivery Controller 的时区策略(使用客户端的本地时间)的问题。 [CVADHELP-27437]

  • 当多个 LDAP 服务器无法访问时,VDA 向 Delivery Controller 注册可能会失败,并且 LDAP 搜索也可能会遇到问题。 [CVADHELP-27192]

已修复的问题

在本文中