疑难解答应用程序保护姿态检查
以下部分描述了您可能遇到的一些问题以及如何解决这些问题:
会话已终止,未显示任何错误消息
如果您的虚拟应用程序或桌面会话突然终止,未显示任何错误消息,请执行以下步骤:
-
检查您的 Citrix Workspace 应用程序版本是否早于以下版本之一:
-
适用于 Windows 的 Citrix Workspace 应用程序 2309
-
适用于 Mac 的 Citrix Workspace 应用程序 2308
-
适用于 Linux 的 Citrix Workspace 应用程序 2308
注意:如果 Citrix Workspace 应用程序版本早于步骤 1 中列出的版本,并且应用程序保护姿态检查功能已启用,则虚拟应用程序或桌面会话将终止,而不会显示任何错误消息。但是,如果 Citrix Workspace 应用程序版本大于或等于步骤 1 中列出的版本,并且应用程序保护姿态检查功能已启用,则虚拟应用程序或桌面会话将终止并显示错误消息。 -
-
检查应用程序保护姿态检查功能是否已启用。
-
如果 Citrix Workspace 应用程序版本大于或等于上述版本,并且姿态检查功能也处于活动状态,请收集日志并联系 Citrix 技术支持。有关收集日志的更多信息,请参阅日志收集。
应用程序保护姿态检查已启用,但旧版本会话未终止
通常,如果应用程序保护姿态检查功能已启用,并且您正在通过旧版 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-
-
-
检查“姿态检查”值是否已根据相关平台正确添加,因为它们是特定于平台的。
-
检查
reg位置 (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppProtectionPolicies),以验证“姿态检查”是否与 Virtual Delivery Agent 同步。 -
如果满足所有上述条件,并且旧版 Citrix Workspace 应用程序的会话仍然连接,请收集日志并联系 Citrix 技术支持。有关收集日志的更多信息,请参阅 日志收集。
应用程序保护姿态检查在一个平台上工作,但在另一个平台上不工作
有时,应用程序保护姿态检查功能可能在一个平台上工作,而在另一个平台上不工作。例如,应用程序保护姿态检查功能在适用于 Windows 的 Citrix Workspace 应用程序上工作,但在适用于 Linux 的 Citrix Workspace 应用程序上不工作。
在这种情况下,请执行以下步骤:
-
检查您输入的姿态检查值是否具有以下前缀之一:
-
对于适用于 Windows 的 Citrix Workspace 应用程序,
windows- -
对于适用于 Linux 的 Citrix Workspace 应用程序,
linux- -
对于适用于 Mac 的 Citrix Workspace 应用程序,
mac-
-
-
检查姿态检查值是否已根据相关平台正确添加,因为它们是特定于平台的。
-
检查 Virtual Delivery Agent 上的
reg位置 (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppProtectionPolicies),以验证姿态检查是否与 Virtual Delivery Agent 同步。它们必须与在 Studio 中配置的内容匹配。 -
如果满足所有上述条件,并且会话仍连接到旧版本的 Citrix Workspace 应用程序,则收集日志并联系 Citrix 技术支持。有关收集日志的更多信息,请参阅日志收集。