web-dev-qa-db-ja.com

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

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

enter image description here

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

3つのRDSHサーバー-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. 

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

2
MojoDK

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

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

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

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

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

IPアドレスリダイレクトを使用する-構成されていません

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

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

これが誰かの助けになることを願っています。 :)

2
Jimmie

CBのラウンドロビンを使用してHAをセットアップする必要はありませんが、別のCBをミックスに追加してHAを使用する場合に備えてセットアップすることをお勧めします。

RDSHサーバー用にNLBをセットアップして、CBがNLB IPを調べ、NLBがどのサーバーがアップまたはダウンしているかを確認できるようにする必要があります。各RDSHはNLBをインストールし、VirtIPを作成します(すべてのRDSHサーバーに使用されます)。これだけで、CBはオンラインサーバーを見つけることができます。 RDSHファームのラウンドロビンは、サーバーが利用可能かどうかを確認しません。DNSエントリをシャッフルする間、ダウンしているサーバーを引き続き選択します。

0
user232743