FireWall サービスが無効に設定されている場合、リモート デスクトップ サービスまたはターミナル サービスの役割がインストールに失敗する

この記事では、リモート デスクトップ サービスのインストールに失敗し、エラー コードが0x800706D9される問題の解決策について説明します。

適用対象: Windows Server 2012 R2
元の KB 番号: 2027551

現象

Windows Server 2008 サーバーにリモート デスクトップ サービスの役割をインストールすると、次のエラーが表示される場合があります。

ターミナル サーバーの構成が失敗し、エラー コード 0x800706D9。 "エンドポイント マッパーから使用可能なエンドポイントはこれ以上ありません"

インストールのプロセス中に、次のエラーが表示されます。

ターミナル サービス
ターミナル サーバー
<警告>: 既存のアプリケーションを再インストールする必要がある場合があります。
<>情報: IE のセキュリティ強化構成がオフになります。
認証方法では、ネットワーク レベル認証は必要ありません
ライセンス モード ユーザーごと
アクセスを許可されたグループ管理者、ドメイン\ユーザー
TS ライセンス
ターミナル サービス: 再起動保留中
<警告>: インストール プロセスを完了するには、このサーバーを再起動する必要があります。

完全なログ (トラブルシューティングのみ)
ターミナル サービス: エラーが発生してインストールが成功しました
<エラー>: ターミナル サーバーの構成が失敗し、エラー コードが0x800706D9。 エンドポイント マッパーから使用可能なエンドポイントはこれ以上ありません

次のロール サービスがインストールされました。
ターミナル サーバー
完全なログ (トラブルシューティングのみ)
オペレーティング システム: Windows Server 2008

原因

この問題は、Windows ファイアウォール サービスが無効に設定されている場合に発生します。 Windows ファイアウォール サービスが実行されていない場合は、ファイアウォール例外を設定できません。 これにより、RDP 設定を設定する WMI 呼び出し SetAllowTSConnections が失敗します。

インストールでは、Win32_TerminalServiceSetting WMI クラスの SetAllowTSConnections メソッドを使用して、リモート デスクトップを有効にし、ファイアウォールの例外を構成します。

解決方法

ファイアウォール サービスのスタートアップの種類を [自動] に設定し、リモート デスクトップ サービスの役割をインストールするときに状態を [開始] にする必要があります。

詳細

Win32_TerminalServiceSetting クラスの SetAllowTSConnections メソッド