最近我们注意到,在我们的 XenApp Citrix 6.X 服务器上,有时无法在 Web 界面上启动应用程序。当我内部登录服务器时,我可以看到用户一直在登录、关闭会话然后再次尝试。
我曾监控过用户登录服务器的情况,并注意到他们立即进入“断开连接”状态。这几乎看起来就像服务器接受了登录,然后立即将会话置于断开连接状态。这是一个需要 4 个会话才能成功启动已发布应用程序的实例:
User 1 - Disconnected
User 1 - Disconnected
User 1 - Connected
User 1 - Disconnected
现在我已经在运行不同操作系统、不同浏览器、不同用户的多台计算机上进行了测试——所有结果都在同一时刻出现。
我们发现一般的“修复”方法是简单地踢出本地服务器上用户的所有会话,然后一切正常。毫无疑问,升级到较新版本的 XenApp 会有所帮助;但这样做成本高昂,目前利大于弊。
我查看了 Windows Server 2008R2 的日志(来自内存),没有看到任何有关服务或应用程序的警告。我找不到任何文章将责任归咎于 Windows 更新等。可能导致这种情况。
还有其他人遇到过这个问题吗?如果是的话,是如何解决的?