AzureのWindows VM に対する特定の RDP エラー メッセージのトラブルシューティング

適用対象: ✔️ Windows VM

まとめ

AzureでWindows仮想マシン (VM) へのリモート デスクトップ接続を使用すると、特定のエラー メッセージが表示されることがあります。 この記事では、よく発生するエラー メッセージのいくつかと、それを解決するためのトラブルシューティング手順について詳しく説明します。 RDP を使用した VM への接続で問題が発生しても、特定のエラー メッセージが表示されない場合は、リモート デスクトップ のトラブルシューティング ガイドを参照してください。

特定のエラー メッセージについては、次を参照してください。

ライセンスを提供できるリモート デスクトップ ライセンス サーバーがないため、リモート セッションが切断されました

原因: リモート デスクトップ Server ロールの 120 日間のライセンス猶予期間が切れており、ライセンスをインストールする必要があります。

回避策として、ポータルから RDP ファイルのローカル コピーを保存し、PowerShell コマンド プロンプトで次のコマンドを実行して接続します。 この手順により、この接続についてのみライセンスが無効になります。

mstsc <File name>.RDP /admin

VM への 2 つ以上の同時リモート デスクトップ接続が実際に必要ない場合は、サーバー マネージャーを使用してリモート デスクトップ サーバーの役割を削除できます。

詳細については、ブログ記事「Azure VM が"No リモート デスクトップ License Servers available"(ライセンス サーバーを使用できません)" で失敗する>を参照してください。

リモート デスクトップコンピューターの "名前" が見つかりません

原因: コンピューター上のリモート デスクトップ クライアントは、RDP ファイルの設定でコンピューターの名前を解決できません。

考えられる解決策:

  • 組織のイントラネットを使用している場合は、コンピューターからプロキシ サーバーにアクセスでき、そのサーバーに HTTPS トラフィックを送信できることを確認してください。

  • ローカルに保存した RDP ファイルを使用している場合は、ポータルで生成されたファイルを試してください。 この手順により、仮想マシンまたはクラウド サービスの正しい DNS 名および VM のエンドポイント ポートが確実に取得されていることを確認します。 ポータルで生成される RDP ファイルの例を次に示します。

    full address:s:tailspin-azdatatier.cloudapp.net:55919
    prompt for credentials:i:1
    

この RDP ファイルのアドレス部分には、次のデータが含まれます。

  • VM を含むクラウド サービスの完全修飾ドメイン名 (この例では "tailspin-azdatatier.cloudapp.net")。
  • リモート デスクトップ トラフィック用のエンドポイントの外部 TCP ポート (55919)。

認証エラーが発生しました。 ローカル セキュリティ機関にアクセスできません。

原因: ターゲット VM が、資格情報のユーザー名の部分でセキュリティ機関を見つけることができません。

ユーザー名が SecurityAuthority\UserName の形式の場合 (例: CORP\User1)、SecurityAuthority 部分は、VM のコンピューター名 (ローカル セキュリティ機関の場合) またはActive Directory ドメイン名です。

考えられる解決策:

  • アカウントが VM にとってローカルの場合は、VM 名のスペルが正しいことを確認します。
  • アカウントが Active Directory ドメインにある場合は、ドメイン名のスペルを確認します。
  • Active Directory ドメイン アカウントで、ドメイン名のスペルが正しい場合は、そのドメインでドメイン コントローラーが使用可能であることを確認します。 これは、ドメイン コントローラーが起動されていないために使用できないドメイン コントローラーを含むAzure仮想ネットワークの一般的な問題です。 回避策として、ドメイン アカウントではなく、ローカル管理者アカウントを使用できます。

Windows セキュリティ エラー: 資格情報が機能しませんでした

原因: ターゲット VM が、アカウント名とパスワードを検証できません。

Windows ベースのコンピューターは、ローカル アカウントまたはドメイン アカウントの資格情報を検証できます。

  • ローカル アカウントの場合は、ComputerName\UserName という構文を使用します (例: SQL1\Admin4798)。
  • ドメイン アカウントの場合は、DomainName\UserName という構文を使用します (例: CONTOSO\peterodman)。

新しいActive Directory フォレスト内のドメイン コントローラーに VM を昇格した場合、サインインしたローカル管理者アカウントは、新しいフォレストとドメインで同じパスワードを持つ同等のアカウントに変換されます。 その後、ローカル アカウントは削除されます。

たとえば、ローカルアカウント DC1\DCAdmin でサインインし、新しいフォレストで仮想マシンを corp.contoso.com ドメインのドメイン コントローラーとして昇格すると、DC1\DCAdmin のローカル アカウントは削除され、新しいドメイン アカウント (CORP\DCAdmin) が同じパスワードで作成されます。

アカウント名が仮想マシンで有効なアカウントとして認証される名前であること、パスワードが正しいことを確認します。

ローカル管理者アカウントのパスワードを変更する必要がある場合は、「仮想マシンのパスワードまたはリモート デスクトップ Windows サービスをリセットする方法を参照してください。

このコンピューターは、リモート コンピューターに接続できません。

原因: 接続に使用されるアカウントにリモート デスクトップサインイン権限がありません。

すべてのWindows コンピューターには、リモートでサインインできるアカウントとグループを含む、リモート デスクトップ ユーザーのローカル グループがあります。 ローカル管理者グループのメンバーは、それらのアカウントが リモート デスクトップ ユーザー ローカル グループに一覧表示されていない場合でも、アクセス権を持ちます。 ドメインに参加しているマシンの場合、ローカルの Administrators グループにはドメインのドメイン管理者も含まれます。

接続に使用しているアカウントにリモート デスクトップサインイン権限があることを確認します。 回避策として、ドメインまたはローカル管理者アカウントを使用して、リモート デスクトップ経由で接続します。 目的のアカウントを リモート デスクトップ ユーザーローカル グループに追加するには、Microsoft 管理コンソール スナップイン (System Tools > Local Users and Groups > Groups > リモート デスクトップ Users) を使用します。

次のステップ

これらのエラーが発生していなくても、RDP を使用した接続に関する不明な問題が発生した場合は、リモート デスクトップ のトラブルシューティング ガイドを参照してください。