今天在公司搭建一個測試的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 當即更新一下策略,再從新測試一下,成功!
供朋友們借鑑,有須要受權的請聯繫我.