App Protection 状态检查故障排除
以下部分介绍了您可能会面临的一些问题以及如何解决这些问题:
会话已终止但未显示任何错误消息
如果您的虚拟应用程序或桌面会话突然终止但未显示任何错误消息,请执行以下步骤:
-
检查您的 Citrix Workspace 应用程序版本是否早于以下版本之一:
- 适用于 Windows 的 Citrix Workspace 应用程序 2309
- 适用于 Mac 的 Citrix Workspace 应用程序 2308
- 适用于 Linux 的 Citrix Workspace 应用程序 2308
注意:
如果 Citrix Workspace 应用程序版本早于步骤 1 中列出的版本,并且启用了 App Protection 状态检查功能,虚拟应用程序或桌面会话将终止但不显示任何错误消息。但是,如果 Citrix Workspace 应用程序版本高于或等于步骤 1 中列出的版本,并且启用了 App Protection 状态检查功能,虚拟应用程序或桌面会话将终止并显示错误消息。
-
检查 App Protection 状态检查功能是否已启用。
-
如果 Citrix Workspace 应用程序版本高于或等于之前的版本,并且状态检查功能也处于活动状态,则请收集日志并联系 Citrix 技术支持部门。有关收集日志的详细信息,请参阅日志收集。
App Protection 状态检查已启用,但较旧版本的会话未终止
通常情况下,如果启用了 App Protection 状态检查功能,并且您正在通过较旧版本的 Citrix Workspace 应用程序进行连接,则必须终止会话。
但是,如果会话未终止,则请执行以下步骤:
-
在 Virtual Delivery Agent 中,执行以下操作:
-
运行以下命令并检查
ctxappprotectionsvc
服务是否正在运行:sc query ctxappprotectionsvc
-
如果
ctxappprotectionsvc
服务未运行,请执行以下步骤以启动该服务:-
请通过运行以下命令将
ctxappprotectionsvc service
的启动类型更改为 automatic:sc config ctxappprotectionsvc start=auto
-
请通过运行以下命令启动该服务:
sc start ctxappprotectionsvc
-
-
-
检查您输入的状态检查值是否具有以下前缀之一:
- 对于适用于 Windows 的 Citrix Workspace 应用程序,前缀为
windows-
- 对于适用于 Linux 的 Citrix Workspace 应用程序,前缀为
linux-
- 对于适用于 Mac 的 Citrix Workspace 应用程序,
mac-
- 对于适用于 Windows 的 Citrix Workspace 应用程序,前缀为
-
检查状态检查值是否根据相关平台正确添加,因为这些值是平台特有的值。
-
检查
reg
位置 (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppProtectionPolicies
) 以验证状态检查是否已与 Virtual Delivery Agent 同步。 -
如果满足上述所有条件,并且较旧版本的 Citrix Workspace 应用程序的会话仍处于连接状态,请收集日志并联系 Citrix 技术支持部门。有关收集日志的详细信息,请参阅日志收集。
App Protection 状态检查在一个平台上运行,但在另一个平台上无法运行
有时,App Protection 状态检查功能可能在一个平台上运行,但在另一个平台上无法运行。例如,App Protection 状态检查功能在适用于 Windows 的 Citrix Workspace 应用程序中运行,但在适用于 Linux 的 Citrix Workspace 应用程序中无法运行。
在此类场景中,请执行以下步骤:
-
检查您输入的状态检查值是否具有以下前缀之一:
- 对于适用于 Windows 的 Citrix Workspace 应用程序,前缀为
windows-
- 对于适用于 Linux 的 Citrix Workspace 应用程序,前缀为
linux-
- 对于适用于 Mac 的 Citrix Workspace 应用程序,
mac-
- 对于适用于 Windows 的 Citrix Workspace 应用程序,前缀为
-
检查状态检查值是否根据相关平台正确添加,因为这些值是平台特有的值。
-
检查 Virtual Delivery Agent 上的
reg
位置 (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppProtectionPolicies
) 以验证状态检查是否已与 Virtual Delivery Agent 同步。它们必须与 Studio 上的配置相匹配。 -
如果满足上述所有条件,并且较旧版本的 Citrix Workspace 应用程序的会话仍处于连接状态,请收集日志并联系 Citrix 技术支持部门。有关收集日志的详细信息,请参阅日志收集。