次の方法で共有


ビジネス向け Microsoft Storeと Education と Configuration Manager の統合のトラブルシューティング

この記事では、ビジネス向け Microsoft Storeおよび Education (MSfB) と Configuration Manager の統合に関して発生する可能性がある主な問題の主なトラブルシューティングのヒントと修正プログラムについて説明します。

Configuration Manager で ビジネス向け Microsoft Store と Education を使用する方法の詳細については、「Configuration Manager を使用したビジネス向け Microsoft Storeと Education からのアプリの管理を参照してください。

モニター

コンポーネントの状態

Configuration Manager コンソールで、 Monitoring ワークスペースに移動し、 System Status を展開し、 Component Status ノードを選択します。 次のコンポーネントの状態を監視します。

  • SMS_BUSINESS_APP_PROCESS_MANAGER
  • SMS_CLOUDCONNECTION

同期状態

Configuration Manager コンソールで、Administration ワークスペースに移動し、Cloud Services を展開して、ビジネス向け Microsoft Store ノードを選択します。 Last Sync の状態列を確認します。

同期されたアプリを表示する

Configuration Manager コンソールで、 Software Library ワークスペースに移動し、 Application Management を展開し、 [Store Apps の情報 ] ノードを選択します。

ログ ファイル

WSfBSyncWorker.log

このログ ファイルは、サービス接続ポイントの Configuration Manager インストール ディレクトリの \Logs にあります。 クラウド サービスとの通信に関する情報を記録します。 この情報には、メタデータ、アイコン、パッケージ、ライセンス ファイルの取得が含まれます。

ログ レベルを変更するには、LoggingLevel値を HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION レジストリ キーの0に変更します。 詳細については、「 ログ オプションの構成」を参照してください。

SMS_CLOUDCONNECTION.log

このログ ファイルは、サービス接続ポイントの Configuration Manager インストール ディレクトリの \Logs にあります。 WSfBSyncWorker サービスが開始されていない場合、または繰り返し開始および停止する場合は、このログ ファイル内のエントリを確認します。

Note

このログ ファイルは、他の機能と共有されます。

BusinessAppProcessWorker.log

このログ ファイルは、階層内の最上位サイトのサイト サーバーにあります。 Configuration Manager インストール ディレクトリの \Logs にあります。 次のプロセスに関する情報が記録されます。

  • BusinessAppProcessWorker コンポーネントによって同期されたメタデータ情報をデータベースに挿入する
  • でファイルを処理する \InstallDir\inboxes\businessappprocess.box

SMS_BUSINESS_APP_PROCESS_MANAGER.log

このログ ファイルは、階層内の最上位サイトのサイト サーバーにあります。 Configuration Manager インストール ディレクトリの \Logs にあります。 BusinessAppProcessWorker サービスが開始されていない場合、または繰り返し開始および停止する場合は、このログ ファイル内のエントリを確認します。

前回の同期に失敗しました

最後の同期状態が 失敗場合は、まず次の ログ ファイルを確認して 症状を特定します。

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

次に、一般的な問題については、次のいずれかのセクションを参照してください。

認証エラー

原因

この問題は、構成された Microsoft Entra アプリケーションに、このテナントのビジネス向け Microsoft Storeと Education を管理するアクセス許可がない場合に発生する可能性があります。

回避策

  1. ビジネス向け Microsoft Storeまたは Education ポータルに管理者としてサインインします。
  2. Settings に移動し、管理ツールを選択します。
  3. アプリケーションが一覧にない場合は、 管理ツールの追加を選択します。 次に、名前で検索し、Configuration Manager と同じ ClientID に関連付けられている Microsoft Entra アプリケーションを選択します。
  4. 状態に Active が表示されない場合は、Action セクションで Activate を選択します。
  5. Configuration Manager コンソールで、Administration ワークスペースに移動し、Cloud Services を展開して、ビジネス向け Microsoft Store ノードを選択します。 ストアと同期するか、次の同期間隔が発生するまで待ちます。

ヒント

Configuration Manager で ClientID を検索するには:

  1. Configuration Manager コンソールで、 Administration ワークスペースに移動し、 Cloud Services を展開し、 Microsoft Entra Tennts ノードを選択します。
  2. ビジネス向け Microsoft Storeと Education の統合に使用するテナントを選択します。
  3. 結果ウィンドウで、一致するアプリケーションを見つけて、 Client ID 列を確認します。

秘密鍵が無効です

原因

この問題は、ビジネス向け Microsoft Storeおよび Education 構成の Microsoft Entra アプリで秘密鍵の有効期限が切れている場合に発生する可能性があります。

解決方法

Microsoft Entra アプリケーションの秘密鍵を更新します。 詳細については、「 Renew 秘密鍵」を参照してください。

アプリケーション トークンの取得中にエラーが発生しました

原因

この問題は、接続されているアプリが Microsoft Entra ID に存在しなくなった場合に発生する可能性があります。

解決方法

ビジネス向け Microsoft Storeと Education への接続を削除して再作成します。

  1. Configuration Manager コンソールで、Administration ワークスペースに移動し、Cloud Services を展開して、ビジネス向け Microsoft Store ノードを選択します。
  2. 既存の接続を選択します。
  3. リボンで Delete を選択します。

次に、接続を再作成します。 詳細については、次の記事をご覧ください。

コンテンツの場所が存在しないか、アクセス許可が正しくない

原因

ビジネス向け Microsoft Storeと Education の接続を設定するときに、同期されたコンテンツを格納するためのネットワーク共有を指定します。 この問題は、この共有が存在しないか、アクセス許可が正しくない場合に発生する可能性があります。 サービス接続ポイントのコンピューター アカウントは、このディレクトリとすべてのサブディレクトリの所有者である必要があります。 そうでない場合は、次のエラーのようなエラーが表示されます。

Failed to download package d788cc1b-ab00-bb5f-1548-f2dfe717583b-X86-Arm for product 9WZDNCRFJ3PS\0015.  
System.IO.IOException: This security ID may not be assigned as the owner of this object.

構成した場所を表示するには:

  1. Configuration Manager コンソールで、Administration ワークスペースに移動し、Cloud Services を展開して、ビジネス向け Microsoft Store ノードを選択します。

  2. アカウントを選択し、その Propertiesを開きます。

  3. Configuration タブに切り替えます。Location設定には、ビジネス向け Microsoft Storeと Education からダウンロードしたアプリケーション コンテンツを格納するためのネットワーク パスが表示されます。

回避策

  1. まだ存在しない場合は、共有を作成します。

  2. フォルダーに対する NTFS アクセス許可と、ネットワーク共有に対するアクセス許可を確認します。 サービス接続ポイントのコンピューター アカウントに ReadWrite アクセス許可を付与します。

場所を再構成する場合は、新しいコンテンツの場所との接続を削除して再作成します。

'GET' メソッドを呼び出す http 要求の作成中にエラーが発生しました

原因

この問題は、ストアからのアプリケーションの同期に時間がかかり、コンテンツ URL の有効期限が切れた場合に発生する可能性があります。

回避策

同期プロセスを再試行する

  1. Configuration Manager コンソールで、Administration ワークスペースに移動し、Cloud Services を展開して、ビジネス向け Microsoft Store ノードを選択します。
  2. 接続を選択します。 リボンで、ビジネス向け Microsoft Storeから Sync を選択します。

毎回、さらに続行する必要があります。 次の要因に応じて、再試行が複数回行われる場合があります。

  • オフライン アプリケーションの数
  • パッケージのサイズ
  • ネットワーク速度

試行するたびに、エラーが表示される回数が少なくなります。 エラーの数が減らない場合は、別の問題があります。

バッファーにさらにバイトを書き込むことができません

原因

この問題は、アプリケーションのパッケージが 500 MB を超える場合に発生する可能性があります。 Configuration Manager では、パッケージが 500 MB 未満のオフライン アプリケーションの自動同期のみがサポートされます。

回避策

これらのアプリを自動的に同期することはできませんが、コンテンツをダウンロードして、アプリケーションを手動で作成することはできます。

  1. WSfbSynWorker.logの次の行から、失敗したアプリケーション ID を取得します。

    Error(s) syncing or downloading application <ApplicationID> from the Microsoft Store for Business.

  2. ビジネス向け Microsoft Storeまたは Education ポータルに管理者としてサインインします。 このアプリケーションのページを見つけます。

    ヒント

    ページの URL は次のようになります。 https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID

    1. まだ選択されていない場合は、 Offline を選択します。 次に、 Manage を選択します。

    2. サポートされているすべてのプラットフォームのアプリケーション コンテンツ共有に別のフォルダーを作成します。

    3. パッケージをパッケージ フォルダーにダウンロードします。

    4. エンコードされたライセンス ファイルを .bin ファイルとしてパッケージ フォルダーにダウンロードします。

    5. 必要なすべてのフレームワークをパッケージ フォルダーにダウンロードします。

  3. Configuration Manager コンソールで、 Software Library ワークスペースに移動し、 Application Management を展開して、 Applications ノードを選択します。

  4. アプリケーション情報を手動で指定してアプリケーションを作成します。

    1. 以前にダウンロードしたサポートされているプラットフォームごとにデプロイの種類を作成します。

    2. 型: Windows アプリ パッケージ (*.appx, *.appxbundle)

    3. 必要な依存関係パッケージではなく、実際のアプリ パッケージの appx/appxbundle を指定します。

最後の インポート情報 ページで、次の詳細を確認します。

  • ライセンス ファイル: .bin ファイルを指定します。 このライセンス ファイルは、オフライン アプリに必要です。
  • Windows アプリの依存関係: このパッケージに必要なすべての依存関係がダウンロードされていることを確認します。

オンライン アプリケーションのダウンロードが0x8024500cで失敗する

原因

ダウンロード中に0x8024500c エラーが発生するのは、通常、Windows Update のアクセスをブロックする インターネットの場所 グループ ポリシーに接続しないことが原因です。

回避策

を有効にしないでください。Windows Update インターネットの場所グループ ポリシー オブジェクトに接続しません。

同期が実行されない

このセクションでは、次の同期の問題について説明します。

  • 同期プロセスは手動で開始しますが、実行されません
  • サイトが毎日自動的に同期されない

まず、次の ログ ファイル を確認して症状を特定します。

  • BusinessAppProcessWorker.log
  • SMS_BUSINESS_APP_PROCESS_MANAGER.log
  • WsfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

次に、一般的な問題については、次のいずれかのセクションを参照してください。

手動同期が開始されない

原因

この問題は、前回の同期から 10 分以内に同期を開始した場合に発生する可能性があります。10 分ごとに同期する頻度を増やすことはできません。

解決方法

別の同期を開始する前に、少なくとも 10 分間待ちます。

毎日の自動同期が実行されないと、SMS_BUSINESS_APP_PROCESS_MANAGER.logで "#workers のシャットダウン" エラーが発生する

原因

この問題は、SMS_BUSINESS_APP_PROCESS_MANAGER コンポーネントが WsfbSyncWorker スレッドを停止した場合に発生する可能性があります。 このエラーでは、 2 または 4 ワーカーを指定できます。

回避策

SMS_EXECUTIVE サービスを再起動します。

そのメイン サービスを再起動できない場合は、MSfB worker を使用して両方のコンポーネントを停止し、両方を開始します。

  1. サービス接続ポイントを実行するサーバーで Windows レジストリを開きます

  2. HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION に移動します

    1. 要求された操作を Stop に設定します。

    2. 更新して現在の状態 = Stoppedを確認します。

  3. HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER に移動します

    1. 要求された操作を Stop に設定します。

    2. 更新して現在の状態 = Stoppedを確認します。

  4. SMS_CLOUDCONNECTIONで、要求された操作を Start に設定します。

  5. SMS_BUSINESS_APP_PROCESS_MANAGERで、要求された操作を Start に設定します。

このセクションには、次の一般的な問題が含まれています。

言語選択の変更が適用されない

原因

この問題は、言語の選択がキャッシュされ、プロパティ値が変更された後にクリアされない場合に発生する可能性があります。

回避策

この問題を解決するには、 SMS_Executive サービスを再起動します。

すべてのライセンス情報に対して、選択したすべての言語が存在するわけではありません

原因

この問題は、ビジネス向け Microsoft Storeおよび Education アプリケーションのライセンス情報に、指定した言語のローカライズされたデータが含まれていない場合に発生する可能性があります。

回避策

作成されたアプリケーションの不足している言語を手動で追加します。

オフライン アプリケーション

このセクションには、次の一般的な問題が含まれています。

コンテンツを検証できないため、オフライン アプリケーションの作成に失敗する

原因

この問題は、オフライン アプリケーションの同期されたコンテンツが破損または変更された場合に発生する可能性があります。

回避策

新しい同期を開始します。同期が完了したら、正しくないコンテンツ ファイルを確認してダウンロードする必要があります。

オフライン ライセンス情報から作成されたアプリケーションをインストールできない

原因

この問題は、バージョン 1511 より前のバージョンの Windows 10 を実行しているクライアントにアプリケーションを展開する場合に発生する可能性があります。 ビジネス向け Microsoft Storeおよび Education のオフライン ライセンス アプリは、Windows 10 バージョン 1511 以降でのみサポートされます。

解決方法

最新バージョンの Windows 10 をインストールします。

次のステップ

その他のヘルプについては、「 Configuration Manager の使用に関するヘルプを参照してください