通信のタイムアウト期間および再試行回数の構成

デフォルトでは、Citrix Receiver for Webサイトからそのストアへの要求は、3分でタイムアウトします。通信の試行が1回失敗すると、ストアが使用できないと見なされます。[セッション設定] タスクを使ってデフォルトの設定を変更します。

重要:

複数サーバーによる展開環境では、複数のサーバー上で同時にサーバーグループの構成を変更しないでください。展開内のほかのサーバー上でCitrix StoreFront管理コンソールを同時に実行していないことを確認してください。変更が完了したら、構成の変更をサーバーグループに反映させて、展開内のほかのサーバーを更新します。

  1. Windowsの [スタート] 画面または [アプリ] 画面で、[Citrix StoreFront]タイルをクリックします。
  2. Citrix StoreFront管理コンソールの左ペインで [ストア] ノードを選択し、中央のペインでストアを選択して、[操作] ペインで [Receiver for Webサイトの管理]>[構成] の順にクリックします。
  3. [セッション設定] を選択し、変更を加えて [OK/適用] をクリックして、変更を保存します。

セッションタイムアウトの構成

StoreFrontでセッションタイムアウトが適切に構成されていない場合、ユーザーに次のタイムアウトメッセージが表示されることがあります。「操作が行われないため、セッションがタイムアウトしました。」セッションのタイムアウト値をリセットして、ユーザーの使用パターンに応じて非アクティブタイマーの値を増加させることができます。

StoreFrontでセッションタイムアウトを設定するには、次の手順を実行します:

StoreFrontのセッションタイムアウト値を増やす

  1. StoreFrontで c:\inetpub\wwwroot\Citrix<StoreWeb> に移動します。
  2. 次のエントリを特定します:web.configファイル の <sessionState timeout="20" />
  3. sessionState timeout を必要な値(分)に変更します。

認証サービスのトークンの最大有効期間を増やす

Citrix Receiver for Webのセッションタイムアウト値を1時間を超えて増やす場合、その値に応じて [認証サービス] でトークンの最大有効期間も増やす必要があります。

Citrix Workspaceアプリのセッションタイムアウトを増やす

  1. StoreFrontサーバーにインストールされたCitrix Workspaceアプリの場合、c:\inetpub\wwwroot\Citrix\Authenticationに移動します。
  2. web.configファイルで次のエントリを特定します:<defaultLifetime="01:00:00" maxLifetime="01:00:00">
  3. maxLifetime を必要な値に変更します。

注:

Windows向けCitrix WorkspaceアプリとLinux向けCitrix Workspaceアプリ。現在のセッションからログアウトすると、バックグラウンドにCitrix Virtual Apps and Desktopsが表示されることがあります。ただし、StoreFrontのセッションタイムアウト後、アプリやデスクトップをクリックした場合、再度資格情報を入力する必要があります。

認証トークンの有効期間を増やす

必要なタイムアウト値が8時間を超える場合、Citrix Receiver for Webのweb.configファイルを編集して、[認証トークンの有効期間]を増やします:

  1. StoreFrontで c:\inetpub\wwwroot\Citrix<StoreWeb> に移動します。
  2. 次のエントリを特定します:<authentication tokenLifeTime="08:00:00" method="Auto" />
  3. tokenLifeTime を必要な値に変更します。

IISの再起動

  • iisreset コマンドを実行して変更を適用します。このコマンドを実行することで、ユーザーをCitrix Receiver for Webからログオフさせます。現在のICAセッションに影響を与えることはありません。

注:

完了した有効期間の形式は.d.hh:mm:ss[.ff]です。最大有効期間は、24時間に限定されません。

そのほかの情報の入手先

通信のタイムアウト期間および再試行回数の構成