今天早上重新启动了应用程序服务器,之后,它没有指向许可证服务器的正确 IP 地址(通过我们的计算机未过滤策略设置),而是查看了服务器场的主要 STA/XML 代理的 IP。因此,它现在处于宽限期。
场中的其他服务器均未出现此问题。服务器可以 ping 出许可证服务器,没有自定义负载评估程序或未过滤的位于我的计算机之前的 Citrix 策略。
我一直在研究这个值的存储位置 [Citrix 6.0,服务器 2008 r2],但我遇到的任何事情,我都看不到许可证服务器信息的保存位置。
并赞赏朝着正确方向的推动。
答案1
这可以在组策略(使用 Citrix 插件)或 Citrix 策略本身中定义。听起来您可能没有将策略应用于此服务器。
这些设置是基于注册表的。我无法为您执行此操作,但您可以在正常运行的服务器的注册表中搜索许可证服务器名称或 IP 地址(其中一个由管理员定义),然后与损坏的服务器进行比较和对比。
答案2
清空 Citrix 策略缓存
我认为值得尝试清空 Citrix 策略缓存目录。(尽管我不完全了解背景。)
从CTX132102:自动创建失败和 Citrix 打印管理器崩溃的打印问题故障排除过程:(已存档这里。
[...] 如果该政策仍然不适用,请完成以下任务:
打开
C:\ProgramData\Citrix\Group Policy
文件夹并删除Group Policy
文件夹中的所有项目。打开命令窗口并运行命令gpupdate /force
,使用来自 Active Directory 和 Citrix 的新组策略信息将内容添加到文件夹中。打开
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix
文件夹,删除所有带有会话编号的配置单元。这是一个动态密钥,不会影响服务器上的任何现有会话。这可确保所有新会话都能接收服务器上的新组策略。重新启动
Citrix Group Policy Engine
服务,您将注意到新会话使用应用的正确策略填充注册表配置单元。
从CTX134961:XenApp 策略未正确应用:(已存档这里。
如果删除 Microsoft 域控制器上的策略文件夹无法解决问题,请清除场中每台 XenApp Server 上的本地缓存策略,然后
gpupdate /force
在每台服务器上运行。本地缓存策略位于 XenApp Server 上的以下位置:(删除每个位置的文件和文件夹,但不删除包含它们的实际文件夹)。[...]
C:\ProgramData\Citrix\GroupPolicy
[...] [...]
C:\ProgramData\CitrixCseCache
[...] [...]
C:\Windows\System32\GroupPolicy\Machine\Citrix\GroupPolicy
[..]
C:\Windows\System32\GroupPolicy\User\Citrix\GroupPolicy
请参阅该文章以了解“删除 Microsoft 域控制器上的策略文件夹“。(无论文章怎么说:我仍然会尝试删除缓存第一的看看是否足够。)