Integration Broker と PowerShell SDK との間で発生する通信問題により、Citrix 公開アプリケーションとデスクトップが VMware Identity Manager カタログに表示されない場合があります。
問題
Citrix を VMware Identity Manager と統合した後、Citrix 公開リソースが VMware Identity Manager カタログに表示されません。
原因
PowerShell SDK との正常な通信を妨げる構成上の問題が、Integration Broker の設定に存在する可能性があります。
解決方法
ブラウザで URL を指定することで、Integration Broker の構成に関する問題がある場所をトラブルシューティングできます。このトラブルシューティング方法により、構成に関する問題が次の領域にあるかどうかを識別できます。
Citrix サーバ ファーム
Citrix 公開リソース
リソース資格
予期した結果が Web ページに表示されない場合は、エラーが表示され、Integration Broker のログに情報が追加されます。Integration Broker のログを参照して、トラブルシューティング プロセスを継続します。
手順
- ブラウザを使用して Citrix サーバ ファームの情報を確認します。
- ブラウザで、次のいずれかのような URL を入力します。URL 内のプレースホルダは、適切な情報に置き換えます。
Citrix サーバ ファーム 7.x
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Version7x
Citrix サーバ ファーム 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Version65orLater
Citrix サーバ ファーム 5.5 または 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Legacy
- Web ページの内容を確認して、必要に応じて、Integration Broker のログを確認します。
Integration Broker が適切に構成されている場合、Web ページには、次のような Citrix サーバ ファームの情報が表示されます。
"[{\"FarmName\":\"test data\",\"ServerVersion\":\" 6.0.6410\",\"AdministratorType\":\"Full\",\"SessionCount\":\"2\",\"MachineName\":\"test data\"}]”
Web ページにサーバ ファームの情報が表示されない場合は、Integration Broker にログ情報が送信されます。問題のトラブルシューティングをさらに続けるには、Integration Broker ホストの %programdata%/VMware/HorizonIntegrationBroker にあるログを確認します。
- ブラウザを使用してサーバ ファームのすべての Citrix 公開リソースをリストします。
- ブラウザで、次のいずれかのような URL を入力します。URL 内のプレースホルダは、適切な情報に置き換えます。
Citrix サーバ ファーム 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 サーバ ファーム 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Version65orLater
Citrix サーバ ファーム 5.5 または 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Legacy
- Web ページの内容を確認して、必要に応じて、Integration Broker のログを確認します。
Integration Broker が正しく構成されている場合は、Web ページに Citrix サーバ ファームのすべてのリソースが一覧表示されます。
Web ページにリソースのリストが表示されない場合は、Integration Broker にログ情報が送信されます。問題のトラブルシューティングをさらに続けるには、Integration Broker ホストの %programdata%/VMware/HorizonIntegrationBroker にあるログを確認します。
- ブラウザを使用して単一の Citrix 公開リソースの資格をチェックします。
- ブラウザで、次のいずれかのような URL を入力します。URL 内のプレースホルダは、適切な情報に置き換えます。
ApplicationName プレース ホルダは、指定しているアプリケーションの名前に置き換えます。
Citrix サーバ ファーム 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 サーバ ファーム 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Version65orLater&appName=ApplicationName
Citrix サーバ ファーム 5.5 または 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Legacy&appName=ApplicationName
- Web ページの内容を確認して、必要に応じて、Integration Broker のログを確認します。
Integration Broker が正しく構成されている場合は、Web ページに、指定したアプリケーションまたは配信グループのすべての資格がリストされます。
Web ページに資格のリストが表示されない場合は、Integration Broker にログ情報が送信されます。問題のトラブルシューティングをさらに続けるには、Integration Broker ホストの %programdata%/VMware/HorizonIntegrationBroker にあるログを確認します。