Linux Virtual Delivery Agent 2109

セッションの信頼性の構成

Citrix® は、サポートされているすべての Linux プラットフォームにセッションの信頼性機能を提供します。セッションの信頼性はデフォルトで有効になっています。

セッションの信頼性により、ネットワークの中断時でも ICA セッションがシームレスに再接続されます。セッションの信頼性の詳細については、「自動クライアント再接続とセッションの信頼性」を参照してください。

: セッションの信頼性接続を介して送信されるデータは、デフォルトではプレーンテキストです。セキュリティ上の理由から、TLS 暗号化を有効にすることをお勧めします。TLS 暗号化の詳細については、「TLS を使用したユーザーセッションの保護」を参照してください。

  • 構成

  • Citrix Studioでのポリシー設定

Citrix Studio でセッションの信頼性について、次のポリシーを設定できます。

  • セッションの信頼性接続
  • セッションの信頼性タイムアウト
  • セッションの信頼性ポート番号
  • 再接続 UI の透過性レベル

詳細については、「セッションの信頼性ポリシー設定」および「自動クライアント再接続ポリシー設定」を参照してください。

: セッションの信頼性接続またはセッションの信頼性ポート番号ポリシーを設定した後、設定を有効にするには、VDA サービスと HDX™ サービスをこの順序で再起動します。

Linux VDAでの設定

  • セッションの信頼性 TCP リスナーの有効化/無効化

デフォルトでは、セッションの信頼性 TCP リスナーは有効になっており、ポート 2598 でリッスンしています。リスナーを無効にするには、次のコマンドを実行します。

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\WinStations\cgp"   -v  "fEnableWinStation" -d "0x00000000"
<!--NeedCopy-->

: 設定を有効にするには、HDX サービスを再起動します。TCP リスナーを無効にしても、セッションの信頼性は無効になりません。セッションの信頼性接続ポリシーを通じて機能が有効になっている場合、セッションの信頼性は他のリスナー(SSL など)を通じて引き続き利用できます。

  • セッションの信頼性ポート番号

次のコマンドを使用して、セッションの信頼性ポート番号を設定することもできます(例としてポート番号 2599 を使用)。

/opt/Citrix/VDA/bin/ctxreg update -k  "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\WinStations\cgp"   -v  "PortNumber" -d  "2599"
<!--NeedCopy-->

: 設定を有効にするには、HDX サービスを再起動します。Citrix Studio のポリシー設定でポート番号が設定されている場合、Linux VDA での設定は無視されます。VDA のファイアウォールが、設定されたポートを介したネットワークトラフィックを禁止しないように構成されていることを確認してください。

  • サーバーからクライアントへのキープアライブ間隔

セッションの信頼性のキープアライブメッセージは、セッションにアクティビティがない場合(マウスの動きがない、画面の更新がないなど)に、Linux VDA と ICA® クライアントの間で送信されます。キープアライブメッセージは、クライアントがまだ応答しているかどうかを検出するために使用されます。クライアントからの応答がない場合、クライアントが再接続するまでセッションは中断されます。この設定は、連続するキープアライブメッセージ間の秒数を指定します。デフォルトでは、この設定は構成されていません。これを構成するには、次のコマンドを実行します(例として 10 秒を使用)。

/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XTEConfig"  -t "REG_DWORD"  -v  "CgpServerToClientKeepAlive"  -d  "10"  --force
  • クライアントからサーバーへのキープアライブ間隔

この設定は、ICA クライアントから Linux VDA に送信される連続するキープアライブメッセージ間の秒数を指定します。デフォルトでは、この設定は構成されていません。これを構成するには、次のコマンドを実行します(例として 10 秒を使用)。

/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XTEConfig"  -t "REG_DWORD"  -v  "CgpClientToServerKeepAlive"  -d  "10"  --force
<!--NeedCopy-->

トラブルシューティング

ポリシー設定を通じてセッションの信頼性を有効にした後、セッションを起動できない。

この問題を回避するには、次の手順を実行します。

  1. Citrix Studio のポリシー設定を通じてセッションの信頼性を有効にした後、VDA サービスと HDX サービスがこの順序で再起動されていることを確認します。
  2. VDA で、次のコマンドを実行して、セッションの信頼性 TCP リスナーが実行されていることを確認します(例としてポート 2598 を使用)。

    netstat -an | grep 2598
    <!--NeedCopy-->
    

    セッションの信頼性ポートに TCP リスナーがない場合は、次のコマンドを実行してリスナーを有効にします。

    /opt/Citrix/VDA/bin/ctxreg update -k  "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\WinStations\cgp"   -v  "fEnableWinStation" -d "0x00000001"
    <!--NeedCopy-->
    
セッションの信頼性の構成