Citrix 上的所有 NuGenesis LMS 用户均出现错误:Excel is waiting for another application to complete an OLE action(Excel 正在等待另一个应用程序完成 OLE 操作)- WKB120811
文章编号: 120811点击此处访问英文版本文章
故障描述
- 用户登录 NuGenesis LMS 时,每次关闭在 Edit Externally(外部编辑)中启动的 Excel 部分时都会收到错误消息
环境
- NuGenesis 9 LMS
- NuGenesis 8 LMS
- NuGenesis 8 ELN
- Citrix XenApp
原因
用户通过 Citrix 共享应用程序登录到 NuGenesis。Citrix 会话无限期地保持打开状态。用户 Citrix 配置文件的 Citrix 会话超时设置为 Never(从不)。这会导致所有 Microsoft OLE 连接保持打开状态,并且从不关闭。打开状态的会话数大概到 30 时会导致错误
解决方法
将 Citrix 会话超时设置为 30 分钟或更短时间。
附加信息
请注意,Citrix 断开连接的时间从用户屏幕非活动状态或注销 Citrix 会话时开始计算。
要完成任务,请参阅设置 Citrix 会话超时的说明:
- 在用于策略管理的计算机上安装 Citrix Group Policy Engine(Citrix 组策略引擎)
- 打开 Microsoft Group Policy Management(Microsoft 组策略管理编辑器)控制台,创建新的 GPO 或编辑现有 GPO
- 选择用户模式策略
- 注:Citrix 组策略引擎在 Group Policy Management Console(组策略管理控制台)和 Group Policy Object Editor(组策略对象编辑器)中添加了 Citrix 节点
- 创建新的 Citrix Policy(Citrix 策略)或编辑 Unfiltered policy(未筛选策略)
- 注意:Unfiltered policy(未筛选策略)始终存在并适用于所有用户。缺省情况下,没有定义设置
- 导航至 Settings(设置),然后选择 Session Limits(会话限制)。配置以下设置:
- Disconnected Session Timer(已断开连接的会话计时器):启用或禁用计时器,确定已断开连接的、锁定的工作站在会话注销前可保持锁定状态的时间。缺省情况下,此计时器处于禁用状态,并且不会注销已断开连接的会话。建议:启用此设置
- Disconnected Session Timer Interval(断开连接的会话计时器间隔):确定注销会话之前,断开连接的锁定工作站可以保持锁定状态(以分钟为单位)。缺省情况下,时长为 1440 分钟(24 小时)。建议:30 分钟
- Session Idle Timer(会话空闲计时器):启用或禁用计时器,以确定在没有用户输入的情况下,用户装置与工作站的连接将维持多长时间。缺省情况下,此计时器为启用状态。建议:启用此设置
- Session Idle Timer Interval(会话空闲计时器间隔):确定在没有用户输入的情况下,用户装置与工作站之间不间断连接可维持的时间(以分钟为单位)。缺省情况下,空闲连接可维持 1440 分钟(24 小时)。建议:30 分钟
- 保存设置并退出 Microsoft Group Policy Management Editor(Microsoft 组策略管理编辑器)
- 将配置的 GPO 应用于 VDI-in-a-box 环境。
id120811, ELN, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG