今天在安裝Citrix XenApp 5.0 FP2時,遇到了幾個故障,問題及解決方法以下。安全
問題描述:服務器
問題一:正常安裝完成XenApp 5.0 FP2後,打開「Citrix Delivery Services Console」時,未出現Farm配置界面,點擊「Run discovery」後,也沒法進行服務器的Farm配置,XenApp節點丟失,以下圖。網絡
問題二:訪問WI頁面時,提示下面的報錯信息。ide
Internal Error.net
The Web site is experiencing technical difficulties. We apologize for any inconvenience.code
The internal error may only be temporary. Try reconnecting and, if the problem persists, contact your system administrator.blog
解決方法:ip
1、問題一的緣由及解決方法以下。ci
該問題是因爲.Net Framework 2.0的一個安全更新KB976576致使Access Management Console所須要的一些DLL未註冊。get
運行如下代碼進行修復,而不須要經過chfarm來重建Farm。
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Presentation Server - Administration Snap-in\pse.core.dll"
能夠先運行此命令,若是不行,再運行下面的命令。
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Dashboard Watcher\DWExtension.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Diagnostics\CdfExtension.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Knowledge Base\KnowledgeBaseExtension.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Hotfix Management\HotfixExtension.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Legacy Tools\MMCPlugins\LegacyToolsExt\CMCLaunchExtension.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Report Center\ReportCentreExtension.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\Access Management Console - Web Interface\WIExt.dll"
%windir%\microsoft.net\framework\v2.0.50727\regasm /codebase "%programfiles%\Common Files\Citrix\License Server - Administration Snap-in\LicensingExtension.dll"
2、問題二的緣由及解決方法以下。
這是因爲「NT AUTHORITY\NETWORK SERVICE」網絡服務賬戶沒有IIS相關目錄的寫入權限致使。
經過執行下列命令便可解決。
%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ga "NT AUTHORITY\NETWORK SERVICE"
參考資料:
問題一參考資料:
問題二參考資料:
李政
2011-10-25