XenApp 6.5 发布之后,包含在安装包里的Receiver版本也升级到了13.0.0.6684SmartAuditor ServerPlayer的版本是1.3.0.部署完成SmartAuditor Server,发现录像播放的时候只有光标移动正常显示,应用画面黑屏。而播放老版本ICA插件(12.x.x.x之前)的录像是正常的。这个问题源于新客户端的“渐变”功能没法被SmartAuditor Player支持。通过XenApp Server统一配置可以禁用“渐变”功能,让SmartAuditor Player支持13.0.0.6684客户端。
 
问题截图:
20121009160607843.jpg
          解决方法:在 xenapp server 上使用注册表编辑器,增加DWORD键值HKLM\SOFTWARE\Citrix\Ica\Thinwire\DisableGdiPlusSupport  1,以禁用“渐变”效果。
新增
20121009160607168.jpg
改完之后Reboot XenApp Server,新的ICA会话可以被SmartAuditor Player正常回放。
新装完的SmartAuditor Player 1.3默认只支持12.0的客户端,所以在播放13.0客户端产生的录像文件时候会提示smartadutior player不支持13.0.0.6684客户端,需要升级player.
20121009160607384.jpg
这个小问题实际上早就有了,因为客户端经常更新,而Player的配置文件限定了能够播放的客户端的最高版本,解决办法也很简单,修改smartauditor player的配置文件即可。配置文件位于SmartAuditor Player的安装目录下面,如
C:\Program Files (x86)\Citrix\SmartAuditor\Player\Bin\ SmAudPlayer.exe.config
用记事本可以打开直接编辑,把value12.x.x.x修改为13.0.0.9999,即版本号高于
Receiver 的版本号即可。
如修改前:12.0.0.9999" />
修改后 13.0.0.9999" />
保存后重新打开SmartAuditor Player程序即可播放。
同理,如果Receiver更新后版本大于value13.0.0.9999,则还是会出现player版本过低不支持播放的提示,所以可以把value改高一点,14.0,甚至更高,最高是99.9.9.9999.