Integration Broker 與 PowerShell SDK 之間的通訊問題,可能會使得 Citrix 發行的應用程式和桌面平台不會出現在 VMware Identity Manager 目錄中。
- Citrix 伺服器陣列
- Citrix 發佈的資源
- 資源權利
如果網頁未顯示預期的輸出,則它會顯示錯誤,並將資訊新增至 Integration Broker 記錄。檢閱 Integration Broker 記錄以繼續疑難排解程序。
問題
整合 Citrix 與 VMware Identity Manager 之後,Citrix 發行的資源未出現在 VMware Identity Manager 目錄中。
原因
Integration Broker 設定可能會出現組態問題,使得無法正確與 PowerShell SDK 通訊。
解決方案
- 使用瀏覽器查看 Citrix 伺服器陣列資訊。
- 在瀏覽器中,輸入如下的其中一個 URL,將預留位置取代為適當資訊。
-
Citrix Server Farm 7.x
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Version7x
-
Citrix Server Farm 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Version65orLater
-
Citrix Server Farm 5.5 或 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Legacy
-
- 檢閱網頁的內容,並且如果必要,請檢閱 Integration Broker 記錄。
如果已正確設定 Integration Broker,頁面會顯示如下所示的 Citrix 伺服器陣列資訊。
"[{\"FarmName\":\"test data\",\"ServerVersion\":\" 6.0.6410\",\"AdministratorType\":\"Full\",\"SessionCount\":\"2\",\"MachineName\":\"test data\"}]”
如果網頁未顯示伺服器陣列資訊,記錄資訊會傳送至 Integration Broker。若要進一步疑難排解問題,請在 %programdata%/VMware/HorizonIntegrationBroker 檢閱 Integration Broker 主機上的記錄。
- 在瀏覽器中,輸入如下的其中一個 URL,將預留位置取代為適當資訊。
- 使用瀏覽器列出伺服器陣列中所有由 Citrix 發行的資源。
- 在瀏覽器中,輸入如下的其中一個 URL,將預留位置取代為適當資訊。
-
Citrix Server Farm 7.x
若要列出所有的應用程式:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Version7x
若要列出所有的傳遞群組:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/deliveryGroups?computerName=XenAppServerHostname&xenappversion=Version7x
-
Citrix Server Farm 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Version65orLater
-
Citrix Server Farm 5.5 或 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Legacy
-
- 檢閱網頁的內容,並且如果必要,請檢閱 Integration Broker 記錄。
如果已正確設定 Integration Broker,頁面會顯示 Citrix 伺服器陣列中所有資源的清單。
如果網頁未顯示資源的清單,記錄資訊會傳送至 Integration Broker。若要進一步疑難排解問題,請在 %programdata%/VMware/HorizonIntegrationBroker 檢閱 Integration Broker 主機上的記錄。
- 在瀏覽器中,輸入如下的其中一個 URL,將預留位置取代為適當資訊。
- 使用瀏覽器檢查單一 Citrix 發行資源的權利。
- 在瀏覽器中,輸入如下的其中一個 URL,將預留位置取代為適當資訊。
將 ApplicationName 預留位置以您指定的應用程式名稱取代。
-
Citrix Server Farm 7.x
若要檢查應用程式:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Version7x&appName=ApplicationName
若要檢查傳遞群組:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/deliveryGroup/entitlements?computerName=XenAppServerHostname&xenappversion=Version7x&deliveryGroupName=deliveryGroupName
-
Citrix Server Farm 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Version65orLater&appName=ApplicationName
-
Citrix Server Farm 5.5 或 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Legacy&appName=ApplicationName
-
- 檢閱網頁的內容,並且如果必要,請檢閱 Integration Broker 記錄。
如果已正確設定 Integration Broker,頁面將會列出您所指定應用程式或傳遞群組的所有權利清單。
如果網頁未顯示權利的清單,記錄資訊會傳送至 Integration Broker。若要進一步疑難排解問題,請在 %programdata%/VMware/HorizonIntegrationBroker 檢閱 Integration Broker 主機上的記錄。
- 在瀏覽器中,輸入如下的其中一個 URL,將預留位置取代為適當資訊。