Freigeben über


Problembehandlung bei der integration von Microsoft Store für Unternehmen und Education in Configuration Manager

Dieser Artikel enthält wichtige Tipps zur Problembehandlung und Korrekturen für einige der wichtigsten Probleme, die Sie möglicherweise mit der integration von Microsoft Store für Unternehmen und Education (MSfB) in Configuration Manager haben.

Weitere Informationen zur Verwendung der Microsoft Store für Unternehmen und Education mit Configuration Manager finden Sie unter Verwalten von Apps aus dem Microsoft Store für Unternehmen und Education mit Configuration Manager.

Monitor

Komponentenstatus

Wechseln Sie in der Configuration Manager-Konsole zum Überwachungsarbeitsbereich, erweitern Sie den Systemstatus, und wählen Sie den Knoten "Komponentenstatus" aus. Überwachen Sie den Status der folgenden Komponenten:

  • SMS_BUSINESS_APP_PROCESS_MANAGER
  • SMS_CLOUDCONNECTION

Synchronisierungsstatus

Wechseln Sie in der Configuration Manager-Konsole zum Verwaltungsarbeitsbereich, erweitern Sie CloudDienste, und wählen Sie den Knoten Microsoft Store für Unternehmen aus. Überprüfen Sie die Spalte "Letzter Synchronisierungsstatus ".

Anzeigen synchronisierter Apps

Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich "Softwarebibliothek ", erweitern Sie "Anwendungsverwaltung", und wählen Sie den Knoten "Lizenzinformationen für Store-Apps " aus.

Protokolldateien

WSfBSyncWorker.log

Diese Protokolldatei befindet sich im Dienstverbindungspunkt unter \Logs dem Konfigurations-Manager-Installationsverzeichnis. Es zeichnet Informationen über die Kommunikation mit dem Clouddienst auf. Diese Informationen umfassen Metadaten, Symbole, Pakete und Lizenzdateiabrufe.

Um die Protokollebene zu ändern, ändern Sie den LoggingLevel Wert 0 in den HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION Registrierungsschlüssel. Weitere Informationen finden Sie unter Konfigurieren von Protokollierungsoptionen.

SMS_CLOUDCONNECTION.log

Diese Protokolldatei befindet sich im Dienstverbindungspunkt unter \Logs dem Konfigurations-Manager-Installationsverzeichnis. Wenn der WSfBSyncWorker-Dienst nicht gestartet oder wiederholt gestartet und beendet wird, überprüfen Sie die Einträge in dieser Protokolldatei.

Notiz

Diese Protokolldatei wird für andere Features freigegeben.

BusinessAppProcessWorker.log

Diese Protokolldatei befindet sich auf dem Standortserver für die Website auf oberster Ebene in der Hierarchie. Sie befindet \Logs sich im Konfigurations-Manager-Installationsverzeichnis. Es zeichnet Informationen zu den folgenden Prozessen auf:

  • Fügen Sie die metadateninformationen, die von der BusinessAppProcessWorker-Komponente synchronisiert werden, in die Datenbank ein.
  • Verarbeiten von Dateien in \InstallDir\inboxes\businessappprocess.box

SMS_BUSINESS_APP_PROCESS_MANAGER.log

Diese Protokolldatei befindet sich auf dem Standortserver für die Website auf oberster Ebene in der Hierarchie. Sie befindet \Logs sich im Konfigurations-Manager-Installationsverzeichnis. Wenn der BusinessAppProcessWorker-Dienst nicht gestartet oder wiederholt gestartet und beendet wird, überprüfen Sie die Einträge in dieser Protokolldatei.

Fehler bei der letzten Synchronisierung

Wenn der letzte Synchronisierungsstatus fehlgeschlagen ist, überprüfen Sie zunächst die folgenden Protokolldateien, um das Symptom zu identifizieren:

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

Sehen Sie sich dann einen der folgenden Abschnitte an, um häufige Probleme zu finden:

Autorisierungsfehler

Ursache

Dieses Problem kann auftreten, wenn die konfigurierte Microsoft Entra-Anwendung nicht über berechtigungen zum Verwalten der Microsoft Store für Unternehmen und Education für diesen Mandanten verfügt.

Problemumgehung

  1. Melden Sie sich als Administrator beim Microsoft Store für Unternehmen- oder Education-Portal an.
  2. Wechseln Sie zu "Einstellungen", und wählen Sie "Verwaltungstools" aus.
  3. Wenn die Anwendung nicht aufgeführt ist, wählen Sie "Verwaltungstool hinzufügen" aus. Suchen Sie dann nach Name, und wählen Sie die Microsoft Entra-Anwendung aus, die der gleichen ClientID wie Configuration Manager zugeordnet ist.
  4. Wenn der Status "Aktiv" nicht angezeigt wird, wählen Sie im Abschnitt "Aktion" die Option "Aktivieren" aus.
  5. Wechseln Sie in der Configuration Manager-Konsole zum Verwaltungsarbeitsbereich, erweitern Sie CloudDienste, und wählen Sie den Knoten Microsoft Store für Unternehmen aus. Synchronisieren sie mit dem Speicher, oder warten Sie, bis das nächste Synchronisierungsintervall auftritt.

Tipp

So suchen Sie die ClientID in Configuration Manager:

  1. Wechseln Sie in der Configuration Manager-Konsole zum Verwaltungsarbeitsbereich , erweitern Sie Clouddienste, und wählen Sie den Knoten "Microsoft Entra Tennts" aus.
  2. Wählen Sie den Mandanten aus, den Sie für die integration von Microsoft Store für Unternehmen und Education verwenden.
  3. Suchen Sie im Ergebnisbereich die entsprechende Anwendung, und sehen Sie sich die Spalte "Client-ID " an.

Der geheime Schlüssel ist ungültig.

Ursache

Dieses Problem kann auftreten, wenn der geheime Schlüssel in der Microsoft Entra-App für die Konfiguration Microsoft Store für Unternehmen und Education abgelaufen ist.

Lösung

Verlängern Sie den geheimen Schlüssel für die Microsoft Entra-Anwendung. Weitere Informationen finden Sie unter Verlängern des geheimen Schlüssels.

Fehler beim Abrufen des Anwendungstokens

Ursache

Dieses Problem kann auftreten, wenn die verbundene App nicht mehr in der Microsoft Entra-ID vorhanden ist.

Lösung

Löschen Sie die Verbindung mit dem Microsoft Store für Unternehmen und Education, und erstellen Sie sie erneut.

  1. Wechseln Sie in der Configuration Manager-Konsole zum Verwaltungsarbeitsbereich, erweitern Sie CloudDienste, und wählen Sie den Knoten Microsoft Store für Unternehmen aus.
  2. Wählen Sie die vorhandene Verbindung aus.
  3. Wählen Sie im Menüband "Löschen" aus.

Erstellen Sie dann die Verbindung neu. Weitere Informationen finden Sie in den folgenden Artikeln:

Der Inhaltsspeicherort ist nicht vorhanden oder falsche Berechtigungen.

Ursache

Wenn Sie die Microsoft Store für Unternehmen- und Education-Verbindung einrichten, geben Sie eine Netzwerkfreigabe zum Speichern synchronisierter Inhalte an. Dieses Problem kann auftreten, wenn diese Freigabe nicht vorhanden ist oder über falsche Berechtigungen verfügt. Das Computerkonto für den Dienstverbindungspunkt sollte der Besitzer dieses Verzeichnisses und aller Unterverzeichnisse sein. Wenn dies nicht der Fehler ist, wird ein Fehler angezeigt, der dem folgenden Fehler ähnelt:

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.

So zeigen Sie den von Ihnen konfigurierten Speicherort an:

  1. Wechseln Sie in der Configuration Manager-Konsole zum Verwaltungsarbeitsbereich, erweitern Sie CloudDienste, und wählen Sie den Knoten Microsoft Store für Unternehmen aus.

  2. Wählen Sie das Konto aus, und öffnen Sie dessen Eigenschaften.

  3. Wechseln Sie zur Registerkarte "Konfiguration". Die Einstellung "Speicherort" zeigt den Netzwerkpfad zum Speichern von Anwendungsinhalten an, die aus dem Microsoft Store für Unternehmen und Education heruntergeladen wurden.

Problemumgehung

  1. Wenn sie noch nicht vorhanden ist, erstellen Sie die Freigabe.

  2. Überprüfen Sie NTFS-Berechtigungen für den Ordner und die Berechtigungen für die Netzwerkfreigabe. Erteilen Sie dem Computerkonto des Dienstverbindungspunkts Lese- und Schreibberechtigungen.

Wenn Sie den Speicherort neu konfigurieren möchten, löschen Sie die Verbindung mit dem neuen Inhaltsspeicherort, und erstellen Sie sie erneut.

Fehler beim Aufrufen der HTTP-Anforderung "GET"-Methode.

Ursache

Dieses Problem kann auftreten, wenn die Synchronisierung von Anwendungen aus dem Speicher so lange dauerte, bis die Inhalts-URL abgelaufen ist.

Problemumgehung

Wiederholen des Synchronisierungsprozesses

  1. Wechseln Sie in der Configuration Manager-Konsole zum Verwaltungsarbeitsbereich, erweitern Sie CloudDienste, und wählen Sie den Knoten Microsoft Store für Unternehmen aus.
  2. Wählen Sie die Verbindung aus. Wählen Sie im Menüband "Synchronisieren" aus Microsoft Store für Unternehmen aus.

Bei jedem Mal sollte es weitergehen. Je nach den folgenden Faktoren kann es mehrere Wiederholungen dauern:

  • Die Anzahl der Offlineanwendungen
  • Die Größe der Pakete
  • Die Netzwerkgeschwindigkeit

Bei jedem Versuch sollte der Fehler weniger mal angezeigt werden. Wenn die Anzahl der Fehler nicht reduziert wird, gibt es ein weiteres Problem.

Es können keine weiteren Bytes in den Puffer geschrieben werden.

Ursache

Dieses Problem kann auftreten, wenn das Paket der Anwendung größer als 500 MB ist. Configuration Manager unterstützt nur die automatische Synchronisierung von Offlineanwendungen mit Paketen unter 500 MB.

Problemumgehung

Sie können diese Apps nicht automatisch synchronisieren, aber Sie können den Inhalt herunterladen und die Anwendung manuell erstellen:

  1. Rufen Sie die fehlerhafte Anwendungs-ID aus der folgenden Zeile in WSfbSynWorker.log ab:

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

  2. Melden Sie sich als Administrator beim Microsoft Store für Unternehmen- oder Education-Portal an. Suchen Sie die Seite für diese Anwendung.

    Tipp

    Die URL für die Seite ähnelt: https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID

    1. Wählen Sie "Offline" aus, wenn sie noch nicht ausgewählt ist. Wählen Sie dann "Verwalten" aus.

    2. Erstellen Sie einen separaten Ordner auf Ihrer Anwendungsinhaltsfreigabe für alle unterstützten Plattformen.

    3. Laden Sie das Paket in den Paketordner herunter.

    4. Laden Sie die codierte Lizenzdatei als .bin Datei in den Paketordner herunter.

    5. Laden Sie alle erforderlichen Frameworks in den Paketordner herunter.

  3. Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich "Softwarebibliothek ", erweitern Sie "Anwendungsverwaltung", und wählen Sie den Knoten "Anwendungen" aus.

  4. Erstellen Sie eine Anwendung, und geben Sie die Anwendungsinformationen manuell an.

    1. Erstellen Sie einen Bereitstellungstyp für jede unterstützte Plattform, die Sie zuvor heruntergeladen haben.

    2. Typ: Windows-App-Paket (*.appx, *.appxbundle)

    3. Geben Sie den appx/appxbundle für das tatsächliche App-Paket an, kein erforderliches Abhängigkeitspaket.

Bestätigen Sie die folgenden Details auf der endgültigen Importinformationsseite :

  • Lizenzdatei: Gibt die .bin Datei an. Diese Lizenzdatei ist für Offline-Apps erforderlich.
  • Abhängigkeiten von Windows-Apps: Stellen Sie sicher, dass alle erforderlichen Abhängigkeiten für dieses Paket heruntergeladen werden.

Fehler beim Herunterladen der Onlineanwendung mit 0x8024500c

Ursache

Ein 0x8024500c Fehler während des Downloads wird in der Regel durch die Gruppenrichtlinie "Keine Verbindung mit Windows Update-Internetspeicherorten herstellen" verursacht, die den Windows Update-Zugriff blockiert.

Problemumgehung

Aktivieren Sie nicht das Gruppenrichtlinienobjekt "Keine Verbindung mit Windows Update-Internetspeicherorten herstellen".

Die Synchronisierung wird nicht ausgeführt

In diesem Abschnitt werden die folgenden Synchronisierungsprobleme behandelt:

  • Sie starten den Synchronisierungsprozess manuell, aber er wird nicht ausgeführt.
  • Die Website wird nicht automatisch täglich synchronisiert.

Überprüfen Sie zunächst die folgenden Protokolldateien , um das Symptom zu identifizieren:

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

Sehen Sie sich dann einen der folgenden Abschnitte an, um häufige Probleme zu finden:

Manuelle Synchronisierung wird nicht gestartet

Ursache

Dieses Problem kann auftreten, wenn Sie eine Synchronisierung weniger als 10 Minuten nach der vorherigen Synchronisierung starten. Sie können nicht häufiger als alle 10 Minuten synchronisieren.

Lösung

Warten Sie mindestens 10 Minuten, bevor Sie eine andere Synchronisierung starten.

Die automatische tägliche Synchronisierung wird nicht ausgeführt, und der Fehler "Herunterfahren # Worker" wird in SMS_BUSINESS_APP_PROCESS_MANAGER.log

Ursache

Dieses Problem kann auftreten, wenn die SMS_BUSINESS_APP_PROCESS_MANAGER Komponente den WsfbSyncWorker-Thread beendet. Der Fehler kann entweder 2 oder 4 Worker angeben.

Problemumgehung

Starten Sie den SMS_EXECUTIVE Dienst neu.

Wenn Sie diesen Hauptdienst nicht neu starten können, beenden Sie beide Komponenten mit MSfB-Mitarbeitern, und starten Sie dann beide:

  1. Öffnen der Windows-Registrierung auf dem Server, auf dem der Dienstverbindungspunkt ausgeführt wird

  2. Besuchen Sie HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION.

    1. Festlegen des angeforderten Vorgangs auf "Beenden".

    2. Aktualisieren, um den aktuellen Zustand zu überprüfen = beendet.

  3. Besuchen Sie HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER.

    1. Festlegen des angeforderten Vorgangs auf "Beenden".

    2. Aktualisieren, um den aktuellen Zustand zu überprüfen = beendet.

  4. Legen Sie in SMS_CLOUDCONNECTION den angeforderten Vorgang auf "Start" fest.

  5. Legen Sie in SMS_BUSINESS_APP_PROCESS_MANAGER den angeforderten Vorgang auf "Start" fest.

Dieser Abschnitt enthält die folgenden häufig auftretenden Probleme:

Änderungen an der Sprachauswahl werden nicht angewendet.

Ursache

Dieses Problem kann auftreten, wenn die Sprachauswahl zwischengespeichert wird und nach dem Ändern der Eigenschaftswerte nicht gelöscht wird.

Problemumgehung

Um dieses Problem zu beheben, starten Sie den SMS_Executive Dienst neu.

Nicht alle ausgewählten Sprachen sind für alle Lizenzinformationen vorhanden.

Ursache

Dieses Problem kann auftreten, wenn die Lizenzinformationen der Microsoft Store für Unternehmen- und Education-Anwendung keine lokalisierten Daten für die angegebene Sprache enthalten.

Problemumgehung

Fügen Sie manuell alle fehlenden Sprachen für erstellte Anwendungen hinzu.

Offlineanwendungen

Dieser Abschnitt enthält die folgenden häufig auftretenden Probleme:

Fehler beim Erstellen einer Offlineanwendung, da Inhalte nicht überprüft werden können

Ursache

Dieses Problem kann auftreten, wenn der synchronisierte Inhalt für die Offlineanwendung beschädigt oder geändert wurde.

Problemumgehung

Starten Sie eine neue Synchronisierung. Wenn die Synchronisierung abgeschlossen ist, sollte sie alle falschen Inhaltsdateien überprüfen und herunterladen.

Fehler beim Installieren der Anwendung, die anhand von Offlinelizenzinformationen erstellt wurde.

Ursache

Dieses Problem kann auftreten, wenn Sie die Anwendung auf einem Client bereitstellen, auf dem eine frühere Version von Windows 10 als Version 1511 ausgeführt wird. Offline lizenzierte Apps aus dem Microsoft Store für Unternehmen und Education werden nur unter Windows 10, Version 1511 und höher, unterstützt.

Lösung

Installieren Sie die neueste Version von Windows 10.

Nächste Schritte

Weitere Hilfe finden Sie in der Hilfe zur Verwendung von Configuration Manager.