Problembehandlung bei der integration von Microsoft Store für Unternehmen und Education mit Configuration Manager
Dieser Artikel enthält wichtige Tipps zur Problembehandlung und Fehlerbehebungen für einige der wichtigsten Probleme, die bei der integration von Microsoft Store für Unternehmen und Education (MSfB) mit Configuration Manager auftreten können.
Weitere Informationen zur Verwendung von 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.
Überwachen
komponenten status
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Überwachung, erweitern Sie Systemstatus, und wählen Sie den Knoten Komponentenstatus aus. Überwachen Sie status der folgenden Komponenten:
- SMS_BUSINESS_APP_PROCESS_MANAGER
- SMS_CLOUDCONNECTION
status synchronisieren
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Verwaltung, erweitern Sie Cloud Services, 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 auf dem Dienstverbindungspunkt \Logs
unter im Configuration Manager Installationsverzeichnis. Es zeichnet Informationen zur Kommunikation mit dem Clouddienst auf. Diese Informationen umfassen Metadaten, Symbole, Pakete und den Abruf von Lizenzdateien.
Um den Protokolliergrad zu 0
ändern, ändern Sie den LoggingLevel
Wert im Registrierungsschlüssel in HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION
. Weitere Informationen finden Sie unter Konfigurieren von Protokollierungsoptionen.
SMS_CLOUDCONNECTION.log
Diese Protokolldatei befindet sich auf dem Dienstverbindungspunkt \Logs
unter im Configuration Manager Installationsverzeichnis. Wenn der WSfBSyncWorker-Dienst nicht gestartet wird oder wiederholt gestartet und beendet wird, überprüfen Sie die Einträge in dieser Protokolldatei.
Hinweis
Diese Protokolldatei wird für andere Features freigegeben.
BusinessAppProcessWorker.log
Diese Protokolldatei befindet sich auf dem Standortserver für den Standort der obersten Ebene in der Hierarchie. Sie befindet sich unter \Logs
im installationsverzeichnis Configuration Manager. Es zeichnet Informationen zu den folgenden Prozessen auf:
- Einfügen der von der BusinessAppProcessWorker-Komponente synchronisierten Metadateninformationen in die Datenbank
- Verarbeiten von Dateien in
\InstallDir\inboxes\businessappprocess.box
SMS_BUSINESS_APP_PROCESS_MANAGER.log
Diese Protokolldatei befindet sich auf dem Standortserver für den Standort der obersten Ebene in der Hierarchie. Sie befindet sich unter \Logs
im installationsverzeichnis Configuration Manager. Wenn der BusinessAppProcessWorker-Dienst nicht gestartet wird oder wiederholt gestartet und beendet wird, überprüfen Sie die Einträge in dieser Protokolldatei.
Fehler bei der letzten Synchronisierung
Wenn bei der letzten Synchronisierung status ein Fehler aufgetreten 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 auf häufige Probleme an:
- Autorisierungsfehler
- Der geheime Schlüssel ist ungültig.
- Fehler beim Abrufen des Anwendungstokens
- Inhaltsspeicherort ist nicht vorhanden oder falsche Berechtigungen
- Fehler beim Aufrufen der METHODE "GET" bei http-Anforderung
- Es können keine weiteren Bytes in den Puffer geschrieben werden.
- Fehler beim Herunterladen der Onlineanwendung mit 0x8024500c
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
- Melden Sie sich als Administrator beim Microsoft Store für Unternehmen- oder Education-Portal an.
- Wechseln Sie zu Einstellungen, und wählen Sie Verwaltungstools aus.
- Wenn die Anwendung nicht aufgeführt ist, wählen Sie Verwaltungstool hinzufügen aus. Suchen Sie dann nach Namen, und wählen Sie die Microsoft Entra Anwendung aus, die der gleichen ClientID wie Configuration Manager zugeordnet ist.
- Wenn im status nicht Aktiv angezeigt wird, wählen Sie aktivieren im Abschnitt Aktion aus.
- Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Verwaltung, erweitern Sie Cloud Services, 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 eintritt.
Tipp
So suchen Sie die ClientID in Configuration Manager:
- Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Verwaltung, erweitern Sie Cloud Services, und wählen Sie den Knoten Microsoft Entra Tennts aus.
- Wählen Sie den Mandanten aus, den Sie für die integration von Microsoft Store für Unternehmen und Education verwenden.
- 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 Microsoft Store für Unternehmen- und Education-Konfiguration abgelaufen ist.
Lösung
Erneuern 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 in Microsoft Entra ID nicht mehr vorhanden ist.
Lösung
Löschen Sie die Verbindung mit dem Microsoft Store für Unternehmen und Education, und erstellen Sie sie neu.
- Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Verwaltung, erweitern Sie Cloud Services, und wählen Sie den Knoten Microsoft Store für Unternehmen aus.
- Wählen Sie die vorhandene Verbindung aus.
- Wählen Sie im Menüband Löschen aus.
Erstellen Sie dann die Verbindung neu. Weitere Informationen finden Sie in den folgenden Artikeln:
- Konfigurieren von Azure-Diensten
- Einrichten der Microsoft Store für Unternehmen- und Education-Synchronisierung
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 Fall ist, wird ein Fehler ähnlich dem folgenden Angezeigt:
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:
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Verwaltung, erweitern Sie Cloud Services, und wählen Sie den Knoten Microsoft Store für Unternehmen aus.
Wählen Sie das Konto aus, und öffnen Sie dessen Eigenschaften.
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
Wenn sie noch nicht vorhanden ist, erstellen Sie die Freigabe.
Überprüfen Sie die 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, und erstellen Sie sie mit dem neuen Inhaltsspeicherort neu.
Fehler beim Aufrufen der METHODE "GET" bei http-Anforderung
Ursache
Dieses Problem kann auftreten, wenn die Synchronisierung von Anwendungen aus dem Store so lange dauerte, dass die Inhalts-URL abgelaufen ist.
Problemumgehung
Wiederholen des Synchronisierungsvorgangs
- Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Verwaltung, erweitern Sie Cloud Services, und wählen Sie den Knoten Microsoft Store für Unternehmen aus.
- Wählen Sie die Verbindung aus. Wählen Sie im Menüband aus Microsoft Store für Unternehmen synchronisieren aus.
Mit jedem Mal sollte es weiter gehen. Abhängig von 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 seltener angezeigt werden. Wenn die Anzahl der Fehler nicht reduziert wird, liegt ein anderes Problem vor.
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 mit weniger als 500 MB.
Problemumgehung
Sie können diese Apps nicht automatisch synchronisieren, aber Sie können den Inhalt herunterladen und die Anwendung manuell erstellen:
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.
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 folgendem:
https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID
Wählen Sie Offline aus, falls noch nicht ausgewählt. Wählen Sie dann Verwalten aus.
Erstellen Sie einen separaten Ordner auf Ihrer Anwendungsinhaltsfreigabe für alle unterstützten Plattformen.
Laden Sie das Paket in den Paketordner herunter.
Laden Sie die codierte Lizenzdatei als
.bin
Datei in den Paketordner herunter.Laden Sie alle erforderlichen Frameworks in den Paketordner herunter.
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Anwendungsverwaltung, und wählen Sie den Knoten Anwendungen aus.
Erstellen Sie eine Anwendung, indem Sie die Anwendungsinformationen manuell angeben.
Erstellen Sie einen Bereitstellungstyp für jede unterstützte Plattform, die Sie zuvor heruntergeladen haben.
Typ: Windows-App-Paket (*.appx, *.appxbundle)
Geben Sie die appx/appxbundle für das tatsächliche App-Paket an, nicht für ein erforderliches Abhängigkeitspaket.
Bestätigen Sie die folgenden Details auf der abschließenden Seite Importinformationen :
- Lizenzdatei: Gibt die Datei an
.bin
. Diese Lizenzdatei ist für Offline-Apps erforderlich. - Windows-App-Abhängigkeiten: Vergewissern Sie sich, dass alle erforderlichen Abhängigkeiten für dieses Paket heruntergeladen wurden.
Fehler beim Herunterladen der Onlineanwendung mit 0x8024500c
Ursache
Ein 0x8024500c Fehler beim Herunterladen wird in der Regel durch die Gruppenrichtlinie Keine Verbindung mit Windows Update Internetspeicherorten herstellen verursacht, die Windows Update Zugriff blockiert.
Problemumgehung
Aktivieren Sie das Gruppenrichtlinienobjekt Keine Verbindung mit Windows Update Internetspeicherorten herstellen nicht.
Die Synchronisierung wird nicht ausgeführt.
In diesem Abschnitt werden die folgenden Synchronisierungsprobleme behandelt:
- Sie starten den Synchronisierungsvorgang manuell, aber er wird nicht ausgeführt.
- Die Website wird nicht täglich automatisch 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 auf häufige Probleme an:
- Manuelle Synchronisierung wird nicht gestartet
- Die automatische tägliche Synchronisierung wird nicht ausgeführt, und der Fehler "Herunterfahren # Worker" in SMS_BUSINESS_APP_PROCESS_MANAGER.log
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 weitere Synchronisierung starten.
Die automatische tägliche Synchronisierung wird nicht ausgeführt, und der Fehler "Herunterfahren # Worker" in SMS_BUSINESS_APP_PROCESS_MANAGER.log
Ursache
Dieses Problem kann auftreten, wenn die komponente SMS_BUSINESS_APP_PROCESS_MANAGER den WsfbSyncWorker-Thread beendet. Der Fehler kann entweder 2
oder 4
Worker angeben.
Problemumgehung
Starten Sie den SMS_EXECUTIVE-Dienst neu.
Wenn Sie diesen Standard Dienst nicht neu starten können, beenden Sie beide Komponenten mit MSfB-Workern, und starten Sie dann beide:
Öffnen Sie die Windows-Registrierung auf dem Server, auf dem der Dienstverbindungspunkt ausgeführt wird.
Wechseln Sie zu
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION
.Legen Sie Angeforderter Vorgang auf Beenden fest.
Aktualisieren Sie, um den aktuellen Zustand = Beendet zu überprüfen.
Wechseln Sie zu
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER
.Legen Sie Angeforderter Vorgang auf Beenden fest.
Aktualisieren Sie, um den aktuellen Zustand = Beendet zu überprüfen.
Legen Sie SMS_CLOUDCONNECTION Angeforderter Vorgang auf Start fest.
Legen Sie SMS_BUSINESS_APP_PROCESS_MANAGER Angeforderter Vorgang auf Start fest.
Sprachbezogene Probleme
Dieser Abschnitt enthält die folgenden häufigen Probleme:
- Änderungen an der Sprachauswahl werden nicht angewendet
- Nicht alle ausgewählten Sprachen sind für alle Lizenzinformationen vorhanden.
Änderungen an der Sprachauswahl werden nicht angewendet
Ursache
Dieses Problem kann auftreten, wenn die Sprachauswahl zwischengespeichert und nicht gelöscht wird, nachdem die Eigenschaftswerte geändert wurden.
Problemumgehung
Starten Sie den SMS_Executive-Dienst neu, um dieses Problem zu beheben.
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 alle fehlenden Sprachen für erstellte Anwendungen manuell hinzu.
Offlineanwendungen
Dieser Abschnitt enthält die folgenden häufigen Probleme:
- Fehler beim Erstellen einer Offlineanwendung, da Inhalte nicht überprüft werden können
- Fehler bei der Installation der anwendung, die anhand von Offlinelizenzinformationen erstellt wurde
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 wird.
Problemumgehung
Starten Sie eine neue Synchronisierung. Nach Abschluss der Synchronisierung sollte überprüft und alle falschen Inhaltsdateien heruntergeladen werden.
Fehler bei der Installation 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 unter Suchen von Hilfe zur Verwendung von Configuration Manager.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für