RDS 2012 R2: 接続ブローカー (またはゲートウェイ) が正しく動作しない

RDS 2012 R2: 接続ブローカー (またはゲートウェイ) が正しく動作しない

これが私のネットワークです...

ここに画像の説明を入力してください

(ネットワーク図へのリンク:https://i.stack.imgur.com/F9gTF.png

RDSH サーバーは 3 台あります (SVRDS1、SVRDS2、SVRDS3)。接続ブローカーは別のボックス SVPDC1 にあります。

問題:

ユーザーが SVRDS2 にログインしていて、このサーバーがダウンした場合、SVRDS2 が再びオンラインになるまで、ユーザーは (RdWeb 経由で) 再度ログインできません。ユーザーが SVRDS1 または SVRDS3 にリダイレクトされない理由がわかりません。これはブローカーの仕事ではないのですか?

ブローカーに次のエラーが表示されます:

Source: TerminalServices-SessionBroker
Event ID:802
Error: RD Connection Broker failed to process the connection request for user mydomain\username. 
Error: Element not found. 

問題の原因は接続ブローカーですか、それともゲートウェイですか?

答え1

私も同じ問題を抱えていましたが、解決策は異なっていました。

グループ ポリシーで、RD 接続ブローカーの FQDN を構成します。(「RD 接続ブローカーへの参加」も有効にする必要があります)

私の作業構成は以下の通りです。 ローカル コンピュータ ポリシー/コンピュータの構成/管理用テンプレート/Windows コンポーネント/リモート デスクトップ サービス/リモート デスクトップ セッション ホスト/RD 接続ブローカー/

RD接続ブローカーに参加 – 有効

RD 接続ブローカー ファーム名を構成する – 構成されていません

IPアドレスリダイレクトを使用する – 未設定

RD 接続ブローカー サーバー名の構成 – 有効 (RD 接続サーバーまたはサーバーの FQDN をここに入力します)。

RD 接続ブローカーの負荷分散を使用する – 構成されていません。(サーバーは 1 台のみです)

これが誰かの役に立つことを願っています。:)

答え2

CB にラウンドロビンで HA を設定する必要はありませんが、別の CB を追加して HA を使用する場合に備えて設定しておくことをお勧めします。

RDSH サーバーに NLB を設定する必要があります。そうすれば、CB は NLB IP を確認し、NLB はどのサーバーが稼働しているか、または停止しているかを確認できます。各 RDSH に NLB をインストールし、VirtIP (すべての RDSH サーバーで使用) を作成します。これだけで、CB はオンライン サーバーを見つけることができます。RDSH ファームのラウンドロビンでは、サーバーが使用可能かどうかはチェックされず、DNS エントリをシャッフルしながら停止しているサーバーを選択し続けます。

関連情報