Windows ECS インスタンスでリモート デスクトップ サービス (RDS) の無料トライアル期間が終了した後に発生する「No Remote Desktop License Servers」エラーを修正します。
現象
リモート デスクトップ経由で Windows インスタンスに接続する際、正しいユーザー名とパスワードを入力した後に接続が失敗します。 次のエラーメッセージが表示されます。
No Remote Desktop License Servers available to provide a license. Remote session disconnected. Please contact the server administrator.
原因
デフォルトでは、Windows Server は最大 2 つの同時リモート デスクトップ セッションを許可します。 より多くのセッションをサポートしたり、デバイス/ユーザーのアクセス制御を適用したりするには、リモート デスクトップ サービス (RDS) をインストールし、リモート デスクトップ サービス クライアント アクセス ライセンス (RDS CAL) を購入する必要があります。
RDS をインストールすると、システムは 120 日間の無料トライアルライセンスを提供します。 この期間中、RDS CAL がなくても複数の同時セッションがサポートされます。 トライアル期間が終了すると、RDS CAL を購入して設定する必要があります。 そうしない場合、このエラーが表示されます。
ソリューション
-
同時セッションが 2 つ以下で十分な場合は、解決策 1:リモート デスクトップ サービスの役割の削除を使用して、デフォルト設定に戻します。
-
セッションが 2 つより多く必要な場合、またはデバイス/ユーザーのアクセス制御が必要な場合は、解決策 2:RDS CAL の購入と設定を使用します。
解決策 1:リモート デスクトップ サービスの役割の削除
以下の手順では、Windows Server 2016 を例に説明します。
-
Windows ECS インスタンスに接続します。 詳細については、「接続方法の選択」をご参照ください。
-
を右クリックし、[ファイル名を指定して実行] を選択します。 servermanagerと入力し、[OK] をクリックします。 -
[サーバー マネージャー]で、リモート デスクトップ サービスの役割を削除します。
-
[管理] > [役割と機能の削除] を選択します。
-
[サーバーの選択] ページで、デフォルトの選択を維持し、[次へ] をクリックします。
-
[サーバーの役割] ページで、[リモート デスクトップ サービス] の選択を解除します。 ダイアログボックスで [機能の削除] をクリックし、次に [次へ] をクリックします。
-
[機能] ページで、[リモート サーバー管理ツール] の選択を解除し、[次へ] をクリックします。
-
[確認] ページで、[削除] をクリックします。
-
[結果] ページで、削除が完了するまで待ちます。
-
-
削除が完了したら、Windows インスタンスを再起動します。
-
方法 1: ECS コンソールで再起動します。 詳細については、「インスタンスの再起動」をご参照ください。
-
方法 2: Windows デスクトップで
を右クリックし、[シャットダウンまたはサインアウト] > [再起動] を選択します。
-
-
リモート デスクトップまたはワークベンチを使用して Windows インスタンスに接続します。 詳細については、「Workbench を使用した Windows インスタンスへの接続」をご参照ください。
解決策 2:RDS CAL の購入と設定
RDS CAL を購入して設定してください。 詳細については、「RDS ライセンスのアクティブ化」をご参照ください。