今天在公司搭建一个测试的xenapp6环境,查了一下,最新的已是6.5了,但citrix官方却没有提供下载. 这符合citrix的惯例,多是不太稳定或暂时限制测试.服务器
按网上下载的教程用win2008r2进行了全新安装,以后用了一个测试的license文件,第一次导入后提示主机ID不一致,而后就下载了两个补丁,app
先安装XA600W2K8R2X64060ide
http://support.citrix.com/servlet/KbServlet/download/27031-102-657600/XA600W2K8R2X64060.msp测试
http://support.citrix.com/servlet/KbServlet/download/26717-102-654403/XA600W2K8R2X64026.msp教程
以后受权正确.ci
但所有配置完以后,登陆的时候也正常,却在最后打开发布的程序的时候出现了没法链接服务器的错误,开发
网上找了不少,通常来讲是上面的两个补丁没有安装的错误,补丁打了以后就行了,但个人已经打了补丁了,仍然无效,get
后来又看到说多是受权服务器的端口或名称不对,一看citrix里的farm策略,果真没有配置,而后就按端口27000和服务器的ID名字进行了配置,再从新登陆测试发布程序,错误依旧.servlet
没办法,只好又把端口改为27001,重启服务,从新配置citrix的策略,结果仍然错误.
由于是用sphere进行操做,感受有点麻烦,就进行了远程桌面链接,链接的时候发现出了一个别人都没有出错的错误,"Xenapp cannot contact the License Server. Empty"
而后研究了一下国外论坛上的资料,最终肯定问题就出在安装的时候没有配置lincense受权服务器,因此提示受权服务器为空,没法进行正常的链接,并且仅经过citrix发布控制台更改策略的值是没用的,须要经过gpedit.msc修改win2008r2的citrix policy的值,改完以后再用gpupdate /force 当即更新一下策略,再从新测试一下,成功!
供朋友们借鉴,有须要受权的请联系我.