RDS に接続すると、"セッションは 60 分以内に切断されます" というメッセージが表示される
この記事は、RDS ライセンスの論理的な適用を使用しているときに発生するリモート デスクトップ サービス (RDS) ライセンス エラーのトラブルシューティングに役立ちます。
適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016
現象
リモート デスクトップ Web ポータル (RD Web ポータル) または直接リモート デスクトップ プロトコル (RDP) 接続を使用してリモート デスクトップ サービス (RDS) ファームに接続すると、次のようなメッセージが表示されます。
リモート デスクトップ ライセンスに問題があり、セッションは 60 分以内に切断されます。 この問題を解決するには、システム管理者に問い合わせてください。
原因
このメッセージは、Windows Server 2016 でデバイスごとのライセンスに導入されたソフト適用ライセンス機能と、ユーザーごとのライセンスに対する Windows Server 2019 で導入されたソフトウェア適用ライセンス機能によって発生します。 RD ライセンス サーバーに問題があるか、RD ライセンス サーバーとリモート デスクトップ セッション ホスト (RD セッション ホスト) サーバー間の通信を妨げている問題があることを示します。
通常のライセンス適用によってユーザーが RD セッション ホストに接続できなくなる場合、ソフト強制により、ユーザーは一度に 60 分間接続できます。 ユーザーは、接続時にメッセージを受信します。 60 分後、ユーザーは切断されます。 ただし、ユーザーは同じセッションに再接続できます。
この記事では、ユーザーごととデバイスごとのライセンスシナリオについて個別に説明します。
ユーザーごとのライセンスの論理的な適用 (Windows Server 2019)
ユーザーごとのライセンス シナリオ (Windows Server 2019 のみ) では、ライセンスソフト適用の動作はデバイスごとのシナリオとは異なります。 ユーザーごとのシナリオでこのメッセージが表示される場合は、すべてのリモート デスクトップ サーバーに最新の更新プログラムがインストールされていることを確認します。 問題が解決しない場合は、Microsoft テクニカル サポートにお問い合わせください。
重要
Windows Server 2022 では、リモート デスクトップ ライセンス (RD ライセンス) のソフト適用機能が削除されました。
デバイスごとのライセンスの論理的な適用
デバイスごとのライセンス シナリオでは、このメッセージの最も一般的な原因は次のとおりです。
- リモート デスクトップ ライセンス サービスが実行されていません。
- ライセンス プロパティが正しく構成されていません。
- RD セッション ホスト サーバーは、RD ライセンス サーバーに接続できません。
- RD セッション ホスト サーバー、RD ライセンス サーバー、ユーザーが 1 つのドメインに存在せず、ドメイン間の信頼が RDS に対して正しく構成されていません。
解決方法
トラブルシューティングを開始する前に、次の点を確認してください。
- 使用しているクライアント アクセス ライセンス (CAL) のバージョンが、RD セッション ホストのバージョンと RD ライセンス サーバーのバージョンの両方と互換性があることを確認します。 詳細については、「 クライアント アクセス ライセンス (CAL): RDS CAL バージョンの互換性を使用して RDS 展開をライセンス設定する」を参照してください。
- RD 接続ブローカー サーバーを使用する RDS ファームがある場合は、RD Web 接続アプリを使用して RD セッション ホスト サーバーに接続して問題を再現してみてください。
- RD 接続ブローカー サーバーを使用しない RDS ファームがある場合は、Microsoft ターミナル サービス クライアント (MSTSC) を使用して RD セッション ホスト サーバーに接続して問題を再現してみてください。
以下のセクションでは、一般的なライセンスの問題を確認して修正する方法について説明します。
RD ライセンス サービスを確認する
リモート デスクトップ ライセンス サービスが実行されていない場合、RD ライセンス サーバーはクライアント ライセンスを取得できません。
サービス MMC スナップイン (Services.msc、サーバー マネージャーの Tools メニューでも使用可能) を使用して、サービスをローカルまたはリモートで管理できます。 PowerShell を使用して、ローカル環境またはリモート環境 (リモート PowerShell コマンドレットを受け付けるようにリモート コンピューターが構成されている場合) のサービスを管理することもできます。
リモート デスクトップ ライセンス サービスの状態を確認します。 サービスが実行されていない場合は、サービスを開始します。
RD ライセンスの役割を確認する
サーバー マネージャーを使用して、サーバーロールが正しく割り当てられていることを確認します。
サーバー マネージャーで Remote Desktop Services を選択し、Overview ペインを見つけて、展開サーバー一覧を確認します。 すべてのサーバー ロールが正しいサーバーに関連付けられていることを確認します。
RD ライセンスの構成を確認する
サーバーの管理方法に応じて、次のいずれかの方法を使用して RD ライセンスの構成を確認できます。
- サーバー マネージャーでリモート デスクトップ サービス コンソールを使用します。
- ドメインまたはローカルのグループ ポリシーを使用します。
重要
グループ ポリシーを使用して構成した設定は、サーバー マネージャーのリモート デスクトップ サービス コンソールを使用して構成した設定をオーバーライドします。
登録エディターを使用してライセンス構成を確認することもできます。
サーバー マネージャーを使用してライセンス構成を確認するには、次の手順に従います。
- RD 接続ブローカー サーバーまたは RD セッション ホスト サーバーで、サーバー マネージャーを開きます。
- Remote Desktop Services>Overview を選択し、展開の概要 セクションを見つけて、Tasks>Edit Deployment Properties を選択します。
- RD ライセンスを選択し、ライセンス モードとライセンス サーバーの一覧を確認します。
- 必要に応じて、構成を修正し、 OKを選択します。
グループ ポリシーを使用してライセンス構成を確認するには、次の手順に従います。
- ドメインからグループ ポリシーを一元的に構成するか、各セッション ホストでローカルに構成するかに応じて、次のいずれかの操作を行います。
- ドメイン レベルでグループ ポリシーを管理する場合は、グループ ポリシー管理コンソール (GPMC) を開き、RD セッション ホストを対象とするグループ ポリシー オブジェクト (GPO) を右クリックし、 Edit を選択します。 この操作により、グループ ポリシー エディターが開きます。
- サーバー レベルでグループ ポリシーを管理している場合は、RD セッション ホストでローカル グループ ポリシー エディターを開きます。
- Computer Configuration>Administrative Templates>Windows Components>Remote Desktop Services>Remote Desktop Session Host>Licensing を選択します。
- ライセンス モードとライセンス サーバーの一覧を確認します。
- 必要に応じて、構成を修正します。
ライセンス構成の詳細については、「 リモート デスクトップ セッション ホストを使用する」を参照してください。
レジストリ エディターを使用して、ライセンス構成を確認できます。 RD セッション ホストでレジストリ エディターを開きます (またはレジストリに接続します)。 この情報を保持するサブキーは、サーバーの管理方法によって異なります。
グループ ポリシーを使用して RDS を管理する場合は、次のサブキーとエントリを確認します。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
LicenseServers
(文字列値)LicensingMode
(DWORD 値)
サーバー マネージャーでリモート デスクトップ サービス コンソールを使用する場合は、次のサブキーとエントリを確認します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Licensing Core
LicensingMode
(DWORD 値)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers\SpecifiedLicenseServers
SpecifiedLicenseServers
(複数文字列値)
Note
このエントリは、リモート デスクトップ サービス コンソールを使用してライセンスを構成した場合にのみ存在します。
LicensingMode
の詳細については、「LicensingMode」を参照してください。
リモート デスクトップ サービス サーバー間でブロックされているポートを確認する
RD セッション ホストと RD ライセンス サーバーの間のファイアウォールで、必要なポートが開いていることを確認します。
さまざまな RDS コンポーネント間で開く必要があるポートの一覧については、次の記事を参照してください。
ワークグループまたはドメインの構成を確認する
RDS を複数のドメインに展開する場合は、ドメイン、フォレスト、またはワークグループ間で RD ライセンスを設定する方法のベスト プラクティスとサポート可能性を確認してください。 詳細については、「 Active Directory ドメイン/フォレストまたは作業グループ全体で RDS ライセンスを設定するためのベスト プラクティスを参照してください。
Microsoft サポートに問い合わせる
上記の手順で問題が解決しない場合は、Microsoft サポートにお問い合わせください。 Microsoft サポートに連絡する前に、ユーザー エクスペリエンス関連の問題に TSS を使用して関連情報を。