エージェントがサーバーに接続できません

Session RecordingエージェントがSession Recordingサーバーに接続できない場合、「Exception caught while sending poll messages to Session Recording Broker」というイベントメッセージが例外テキストとともにログに記録されます。例外テキストには、接続が失敗した理由が示されます。理由には次のものがあります。

  • 「The underlying connection was closed. Could not establish a trust relationship for the SSL/TLS secure channel.」この例外は、Session Recordingサーバーが、Session Recordingエージェントをホストするサーバーが信頼しないCAによって署名された証明書を使用しているか、Session RecordingエージェントをホストするサーバーにCA証明書がないことを意味します。または、証明書の有効期限が切れているか、失効している可能性があります。

    解決策:Session Recordingエージェントをホストするサーバーに正しいCA証明書をインストールします。信頼できるCAを使用してください。

  • 「The remote server returned an error: (403) forbidden.」この標準的なHTTPSエラーは、安全でないHTTPを使用して接続しようとすると発生します。Session Recordingサーバーをホストするマシンは、安全な接続のみを受け入れるため、接続を拒否します。

    解決策: セッションレコーディングエージェントのプロパティを使用して、セッションレコーディングブローカープロトコルをHTTPSに変更します。

  • Session Recording Brokerがレコードポリシーのクエリを評価中に不明なエラーを返しました。エラーコード5 (アクセス拒否)。詳細については、Session Recordingサーバーのイベントログを参照してください。 このエラーは、セッションが開始され、レコードポリシー評価のリクエストが行われたときに発生します。このエラーは、Authenticated Usersグループ(デフォルトメンバー)がSession Recording Authorization Consoleのポリシー照会ロールから削除された結果として発生します。

    解決策:Authenticated Usersグループをこの役割に戻すか、各Session Recordingエージェントをホストする各サーバーをPolicyQuery役割に追加します。

  • 「The underlying connection was closed. A connection that was expected to be kept alive was closed by the server.」このエラーは、Session Recordingサーバーがダウンしているか、リクエストを受け付けられない状態であることを意味します。IISがオフラインになっているか再起動されたか、サーバー全体がオフラインになっている可能性があります。

    解決策:Session Recordingサーバーが起動しており、ネットワークに接続されていることを確認します。サーバーでIISが実行されていることを確認します。

  • リモートサーバーがエラーを返しました: 401 (Unauthorized)。 このエラーは、次の方法で現れます。

    • Session Recordingエージェントサービスの起動時に、401エラーを説明するエラーがイベントログに記録されます。
    • Session Recordingエージェントでポリシー照会が失敗します。
    • Session Recordingエージェントでセッション記録がキャプチャされません。

    解決策:NT AUTHORITY\Authenticated UsersグループがSession RecordingエージェントのローカルUsersグループのメンバーであることを確認します。 ローカルユーザーグループ

エージェントがサーバーに接続できません

この記事の概要