Windows Server 2012 リモート デスクトップ ライセンス サーバーがライセンスを提供できず、リモート セッションが切断される

Windows Server 2012 リモート デスクトップ ライセンス サーバーがライセンスを提供できず、リモート セッションが切断される

本日、会社の内部サーバーにログインしたところ、リモートアクセスができませんでした。

エラー メッセージが表示されます: リモート デスクトップ ライセンス サーバーがライセンスを提供できず、リモート セッションが切断されました

オンラインで検索したところ、Server 2012 のリモート ログインでは 120 日間の使用期間しか提供されていないことがわかりました。

1. 以下の記事を参照

根本的な解決策: リモート デスクトップ ライセンス サーバーがライセンスを提供できなかったため、リモート セッションが切断されました。 このブログ投稿には写真が含まれています (2015-11-19 21:52:48) 再投稿 ▼
タグ: server2012 リモート デスクトップ ライセンス サーバー ライセンス リモート セッション切断
リモート デスクトップ経由で Wi​​ndows Server 2012 サーバーにログインすると、次のエラー メッセージが表示されます: 「リモート デスクトップ ライセンス サーバーがライセンスを提供できないため、リモート セッションが中断されました。サーバー管理者に問い合わせてください。」 このとき、「mstsc /admin /v:target ip」を使用してサーバーに強制的にログインできますが、管理者としてのみログインできます。
根本的な解決策: リモート デスクトップ ライセンス サーバーがライセンスを提供できなかったため、リモート セッションが切断されました。
インターネットで言及されている方法に従って、次のレジストリ キーを削除します: HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing。
問題は解決されません。2 番目の画像に示すように、新しいエラー メッセージが表示されます: 「アクセスが拒否され、ライセンス ストアの作成に失敗したため、リモート セッションが切断されました。管理者特権でリモート デスクトップ クライアントを実行してください。」
根本的な解決策: リモート デスクトップ ライセンス サーバーがライセンスを提供できなかったため、リモート セッションが切断されました。
Microsoft の公式説明は次のとおりです (このリンク http://blog.163.com/smile_big/blog/static/35710579201311982024/ より):
Microsoft の公式説明:

理由:

この問題は、Windows ストア アプリに MSLicensing レジストリ キーまたはサブキー ストアにアクセスするための十分な権限がないため発生します。したがって、アプリケーションがリモート サーバーに接続すると、リモート デスクトップ ActiveX インターフェイスのインプロセス COM オブジェクトはレジストリにアクセスできず、接続プロセスが停止します。

解決:

警告: レジストリ エディターまたは別の方法を使用してレジストリを誤って変更すると、深刻な問題が発生する可能性があります。これらの問題が発生すると、オペレーティング システムを再インストールする必要がある場合があります。 Microsoft はこれらの問題が解決できることを保証できません。レジストリの変更は自己責任で行ってください。

Baidu は基本的に実行可能な解決策を見つけられなかったので、Google が最終的な解決策を得ました。
解決策は、REG_BINARYを削除することでした。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod
デフォルトのままにするだけです。
そして再起動します。
出典: http://anilgprabhu.blogspot.com/2014/05/reset-trial-terminal-license-on-windows.html

根本的な原因は、Server 2012 または Server 2008 のリモート ログイン リンクのデフォルトの最大数が 2 であることです。この数を超える場合は、ライセンス サーバーを使用して認証する必要があります。この認証には料金がかかると言われていますが、公式にはライセンス サーバーを構成するための 120 日間の猶予期間が与えられています。 120 日経過しても利用可能なライセンス サーバーがない場合、最初のエラーが発生します。猶予期間の情報は上記のレジストリに記録されているので、レジストリ内の項目を削除し(このレジストリ項目の権限所有者を Administrators に変更し、変更権限を Administrators に追加する必要があります)、サーバーを再起動するだけです。また、システム時刻を未来に変更し、レジストリを削除してからシステム時刻を元に戻すと、猶予期間を長くできるという意見もありました。この方法は Server 2012 に適用可能であり、2008 にも適用できるはずですが、2003 ではテストされていません。
Microsoft の公式ドキュメントの説明を参照すると、一目でわかります。
https://technet.microsoft.com/ja-jp/library/cc725933.aspx
もちろん、レジストリを変更するという日和見的な方法に加えて、ライセンス サーバーを展開する (Server 2008) か、ライセンス サーバーとリモート デスクトップ ゲートウェイを展開する (Server2012) こともできます。2012 は 2008 と比較して比較的大きな変更があり、構成がより困難になっています。興味のある方は、次のリンクを参照してください。
http://www.wackytechtips.com/installing-and-configuring-remote-desktop-services-rds-on-windows-server-2012/3/

2. GracePeriod 項目を削除すると、エラー メッセージが表示されました。このエラーは、権限の問題によって発生している可能性があります。

そのため、次の手順を実行します。

1. gpedit.mscを実行する

2.

3.

4.

5.

6. GracePeriodの下のバイナリ項目を削除し、マシンを再起動します。

以下は他のネットユーザーからのコメントです

ステップ 1: regedit、システムは最初にレジストリをエクスポートします。エラーが発生した場合は、レジストリを復元できます。

ステップ 2: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\RCM\GracePeriod

上記のレジストリエントリを削除します。

「削除は許可されていません」と表示される場合、ユーザーにはまだこのアイテムに対する権限がないことを意味します。まずは権限を付与してください。

次に、指定されたレジストリ キーを削除します。コンピュータを再起動してください。

根本的な原因は、Server 2012 または Server 2008 のリモート ログイン リンクのデフォルトの最大数が 2 であることです。この数を超える場合は、ライセンス サーバーを使用して認証する必要があります。この認証には料金がかかると言われていますが、公式にはライセンス サーバーを構成するための 120 日間の猶予期間が与えられています。 120 日経過しても利用可能なライセンス サーバーがない場合、最初のエラーが発生します。猶予期間の情報は上記のレジストリに記録されているので、レジストリ内のキーを削除し(このレジストリキーの権限所有者を Administrators に変更し、変更権限を Administrators に追加する必要があります)、サーバーを再起動します。

以下もご興味があるかもしれません:
  • Windows Server 2012 で DNS サーバーをインストールして構成する方法の詳細な説明
  • Windows Server 2012 サーバーの最適化グラフィカル メソッド
  • WINDOWS Server 2008 R2、win2012 R2 サーバーのセキュリティ強化の実践
  • Windows Server 2012 DHCP サーバーのインストール図
  • Windows Server 2012 でファイル サーバーを構築するための詳細な手順

<<:  MySQL カーソルの原理と使用例の分析

>>:  MySQL データベースの一般的な基本操作の分析 [データベースの作成、表示、変更、削除]

推薦する

MySQL5.7 mysqldump バックアップとリカバリの実装

MySQL バックアップコールドバックアップ:停止服務進行備份,即停止數據庫的寫入ホットバックアップ...

MySQL の選択、挿入、更新バッチ操作ステートメントのコード例

プロジェクトでは、データを操作するためにバッチ操作ステートメントが必要になることがよくあります。バッ...

Ubuntu 18.04 で apt ソースを Alibaba Cloud ソースに変更する詳細なプロセス

目次序文: Ubuntu 18.04 は apt ソースを Alibaba Cloud ソースに変更...

CentOS 8にJenkinsをインストールする方法

CentOS 8 に Jenkins をインストールするには、root アカウントまたは sudo ...

HTML 終了タグの問題と W3C 標準

W3C の原則によれば、XML の各開始タグには対応する終了タグが必要です。つまり、<html...

Centos7 MySQL データベースのインストールと設定のチュートリアル

1. システム環境yum updateアップグレード後のシステムバージョンは[root@yl-web...

MySql5.x を MySql8.x にアップグレードする方法と手順

MySQL 5.x と MySQL 8.0.X のいくつかの違いapplication.proper...

QTとJavaScript間のインタラクティブデータの実装

1. QTからJSへのデータフロー1. QTはJS関数を呼び出し、JSはパラメータを通じてQTの値を...

Vue は URL に基づいて非同一オリジンのファイルをどのようにダウンロードするのか

一般的に、URL に基づいてファイルをダウンロードする場合、次の 2 つの解決策があります。 1. ...

MySQLにおける時刻日付型と文字列型の選択について

目次1. DATETIMEとTIMESTAMPの使用1. 類似点2. 相違点3. 選択2. varc...

vue3 のさまざまな構文形式を比較したサンプルコード

デフォルトのテンプレートメソッドはvue2に似ており、コンポーネント内のセットアップ関数を使用します...

Vueの子コンポーネントが親コンポーネントのメソッドを呼び出す場合の詳細な説明

1. 子コンポーネントのthis.$parent.eventを通じて親コンポーネントメソッドを直接呼...

UniappはBaidu Voiceを使用して録音をテキストに変換する機能を実現

3日間さまざまな困難に遭遇した後、ようやくこの機能を実現しました。正常に実装できる方法を見つける前に...

Dockerはブリッジを追加し、IPアドレスの範囲を設定します

バイナリ docker 19.03 バージョンがインストール後に docker0 ブリッジを自動的に...