1、License無法檢測到的問題分析
(1)檢查startup license是否存在
确認Citrix安裝目錄Program Files\Citrix\Licensing\MyFiles下是否存在citrix_startup.lic這個檔案,此檔案就是startup license,是不能夠删除的,否則license的檢測将會出現問題
2)檢查license檔案是否在正确的目錄下
确認Citrix安裝目錄Program Files\Citrix\Licensing\MyFiles下,除了存在citrix_startup.lic檔案,還有申請到的Citrix License檔案
(3)檢查控制台中是否錄入了license伺服器的名稱,端口是否正常開放開始-程式-Citrix-Management Consoles-Presentation Server Consoles中,右鍵點選farm名稱,選擇properties确認license server name中輸入了Citrix License Server的名稱,如果Citrix License Server有防火牆還需要開放27000(預設)端口2 I
(4)申請的License的版本與安裝的版本是否一緻
Citrix分為三個版本:MPS_ENT_CCU(企業版), MPS_ADV_CCU(進階版), MPS_STD_CCU(标準版),安裝Citrix的過程中會有安裝版本的選擇,請選擇您所購買的版本,才能正确的安裝。
(5)伺服器機器名的大小寫區分
NLicense檔案是嚴格區分機器名的大小寫的,是以需要确認伺服器機器名,伺服器的機器名可以在指令行下執行hostname指令檢視,而通過右鍵我的電腦屬性檢視到的機器名很可能不準确;License檔案可以用記事本打開檢視license的機器名。
(6)有沒有修改過License的檔案
License檔案是不能被修改的,這裡需要注意一點:在MyCitrix網站上下載下傳時,可能會出現一個特别情況,就是下載下傳下來的.lic檔案實際成 了.lic.txt檔案,如:license_20050322234742.lic.txt。因為Windows的儲存直接把.lic當成文本檔案,在 後面加了.txt的字尾,這樣的檔案當作License File使用,當然是不起作用的。尤其是Windows的預設設定是隐藏字尾名的,就更不容易發現了。
(7)在Citrix License Server上檢查CitrixLicensing服務是否正常啟動
(8)檢查與Citrix License Server的網絡連接配接是否正常,能否解析伺服器的機器名
2、如何删除Citrix的Licenses
_解決方法:
可以手工删除已經不需要的license檔案,預設license檔案是儲存在C:\Program Files\Citrix\Licensing\MyFiles.目錄下;在删除license檔案之前,確定停止了License Management Console for Citrix Licensing service 和CitrixLicensing服務,如果不停止服務直接删除license檔案系統會提示檔案正在使用的錯誤。Tips:除非要删除的license 檔案是永久不用,否則都需要做好license檔案的備份。;
如何确定已經安裝Citrix Presentation Server的版本
(1)如果IMA服務能夠正常啟動,則通過打開Presentation Server Management Console,展開Servers節點,右鍵單擊server選擇Properties,在Information欄目中可以檢視的相應的版本資訊
(2)如果IMA服務無法正常啟動,則可以打開Citrix Connection Configuration,在選擇Help > About Citrix Connection Configuration,即可檢視到版本資訊。
(3)當然還有一種方法可以檢視到版本資訊,就是通過檢視系統資料庫資訊,在程式-運作中輸入regedit進入系統資料庫編輯器,然後定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix; 這裡可以檢視到ProductBuild VProductName
4、在License Management Console中顯示出License過期,但已經更新了License3
原因分析:在添加了更新的License檔案後,這是有兩個License檔案在License伺服器上,過期的License和更新的License,這裡提示的隻是過期的License2
解決方法:可以通過更新License Management Console的版本來解決這個問題,下載下傳位址: http://www.citrix.com/
5、在打開License Management Console頁面無法顯示,提示“HTTP Error 403.2 Forbidden: Read access is denied”的錯誤資訊原因分析:在IIS中Jakarta’s isapi_redirect.dll的配置丢失了
解決方法:進入IIS配置管理器,選擇預設Web站點的屬性,檢視ISAPI篩選器中顯示,如果jakarta篩選器不存在,則會産生問題,需要重新添 加,可以選擇添加,然後選擇\isapi_redirect.dll 檔案,此檔案預設路徑C:\Program Files\Citrix\Licensing\LMC\Tomcat\bin\win32\i386\isapi_redirect.dll
6、打開License Management Console頁面提示Can't Connect to License Server. Verify that the License Server is running.,
問題分析一:Citrix Licensing service沒有正常啟動
解決方法一:在服務中重新啟動Citrix Licensing service服務,然後需要确認Citrix安裝目錄Program Files\Citrix\Licensing\MyFiles下是否存在citrix_startup.lic這個檔案
問題分析二:License server沒有正常的讀取License檔案
解決方法二:
(1)在License server的服務中停止下面的幾個服務
OCitrix Licensing WMI
Citrix Licensing
eLicense Management Console
(2)暫時将Program Files\Citrix\Licensing\MyFiles目錄中的所有字尾為lic的檔案拷貝到其他目錄中
(3)重新啟動上面的3個服務,然後登陸License Management Console确認沒有錯誤資訊提示
(4)再停止上面的3個服務,将拷貝到其他目錄下的lic檔案再拷貝會原目錄,再重新開機3個服務
(5)最後再登陸License Management Console,問題即可解決。
citirx 技術交流Q :8073286