次の方法で共有


Exchange Server にハイブリッド エージェントを登録できない

現象

ハイブリッド構成ウィザード (HCW) を使用して Microsoft ハイブリッド エージェントを設定すると、インストールされているハイブリッド エージェントの HCW に次の登録エラーが表示されます。

HCW のハイブリッド エージェント登録エラーのスクリーンショット。

HCW ログには、次のエラー エントリも表示されます。

10333 \[Client=UX, fn=SendAsync, Thread=\<ID\>\] Results=NotFound {"error":
{"code":"Application_NotFound", "message":"Application '\<application GUID\>' not found or
OnPremisesPublishing is not enabled for your tenant."
10333 \[Client=UX, fn=SendAsync, Thread=\<ID\>\] Results=BadRequest {"error":
{"code": "InternalUrl_Duplicate", "message":"Internal url '\<application URL\>' is invalid
since it is already in use."

原因

このエラーは、ハイブリッド エージェント アプリケーションによって使用される内部 URL が組織内で既に使用されている場合に発生します。 具体的には次のとおりです。

原因 1

Microsoft Entra アプリケーション プロキシを使用する既存のエンタープライズ オンプレミス アプリ でも、同じ内部 URL が使用されます。

原因 2

完全に登録されていない、以前にインストールされた孤立したハイブリッド エージェント アプリケーションでも、同じ内部 URL が使用されます。 孤立したハイブリッド エージェント アプリケーションは、ハイブリッド エージェントのインストールまたはアンインストールが失敗した場合に発生する可能性があります。

原因 1 の解決策

次のいずれかのオプションを選択します。

  • 既存のエンタープライズ アプリに別の内部 URL を割り当てます。 次の手順に従います。

    1. 次の PowerShell コマンドレットを実行して、テナントに接続します。

      Import-Module Microsoft.Graph.Beta.Applications
      Connect-Graph -Scopes "Application.ReadWrite.All"
      
    2. 次の PowerShell コマンドを実行して、エンタープライズ アプリに別の内部 URL を割り当てます。

      $params = @{
        onPremisesPublishing = @{
          internalUrl = "<internal app URL>"
          externalUrl = "<external app URL>"
        }
      }
      Update-MgBetaApplication -ApplicationId <app ID> -BodyParameter $params
      

      内部 URL の更新が目的の変更ですが、外部 URL は更新の一部として含まれます。 既存の外部 URL または更新された外部 URL を使用できます。

      詳細については、「 Update-MgBetaApplication 」および 「オンプレミス アプリケーションの追加」を参照してください。

  • 既存のエンタープライズ アプリを削除します。 次の手順に従います。

    1. 次の PowerShell コマンドレットを実行して、テナントに接続します。

      Import-Module Microsoft.Graph.Applications
      Connect-Graph -Scopes "Application.ReadWrite.All"
      
    2. 次の PowerShell コマンドレットを実行して、エンタープライズ アプリを削除します。

      Remove-MgApplication -ApplicationId <app ID>
      

      詳細については、「 Remove-MgApplication」を参照してください。

原因 2 の解決策

以前にインストールされた孤立したハイブリッド エージェント アプリケーションを削除します。 次の手順に従います。

  1. 前のハイブリッド エージェント アプリケーションのアプリケーション GUID を取得します。 この GUID は、HCW ログで次のエントリを検索することで確認できます。

    10386 [Client=UX, Thread=<ID>] Previous Connector Application Name found: <application GUID>

    エントリは次の例のようになります。

    10386 [Client=UX, Thread=20] Previous Connector Application Name found: 8fc44b37-bf0d-45bf-8254-d4d033d93a6e

  2. 前のハイブリッド エージェント アプリケーションを削除します。 次の手順に従います。

    1. HybridManagement PowerShell モジュールを読み込みます:

      1. Microsoft PackageManagement PowerShell モジュールをインストールします。

      2. Microsoft Azure PowerShell モジュールをインストールします。

      3. Microsoft HybridManagement.psm1 PowerShell モジュールの最新バージョンを Exchange 組織内のサーバーにダウンロードします。

      4. HybridManagement モジュールを含むフォルダーで、管理者として次の PowerShell コマンドを実行します。

        Import-Module .\HybridManagement.psm1
        
    2. 手順 1 で見つけたアプリケーション GUID を Remove-HybridApplication コマンドレットに渡します。

      Remove-HybridApplication -AppId <application GUID> -Credential (Get-Credential)
      

      または、MFA を有効にしている場合は、次を実行します。

      Remove-HybridApplication -AppId <application GUID> -UserPrincipalName <tenant admin UPN>
      

      資格情報の入力を求められたら、Microsoft 365 または Office 365 全体管理者の資格情報を入力します。

  3. クラシック モードで HCW を再実行し、Microsoft Entra ID でアプリケーション プロキシ サービスの登録を解除します。

  4. コントロール パネルの [プログラムと機能] に移動し、 Microsoft ハイブリッド サービスインストールされていないことを確認します。 その場合は、手順 2 を再実行して、ハイブリッド エージェント アプリケーションを削除します。

  5. 最新モードで HCW を再実行します。

    ハイブリッド トポロジの選択を求められたら、 Exchange モダン ハイブリッド トポロジを選択します。

ハイブリッド エージェント アプリケーションが正常に削除されない場合は、次の手順に従います。

  1. 次の PowerShell コマンドレットを実行して、テナントに接続します。

    Import-Module Microsoft.Graph.Applications
    Import-Module Microsoft.Graph.Beta.Applications
    Connect-Graph -Scopes "Application.ReadWrite.All"
    
  2. アプリケーション ID がわからない場合は、次の PowerShell コマンドレットを実行してアプリケーション ID を取得します。

    Get-MgBetaServicePrincipal | where {$_.Tags -Contains "WindowsAzureActiveDirectoryOnPremApp"}| FL AppId, DisplayName
    
  3. 次の PowerShell コマンドレットを実行して、ハイブリッド アプリケーションを削除します。

    Remove-MgApplication -ApplicationId <application GUID>
    

それでもハイブリッド エージェント アプリケーションを削除できない場合は、Microsoft サポートを変更してください。