Problemen met de integratie van Microsoft Store voor Bedrijven en Education met Configuration Manager oplossen
Dit artikel bevat belangrijke tips en oplossingen voor probleemoplossing voor enkele van de belangrijkste problemen die u mogelijk hebt met de integratie van Microsoft Store voor Bedrijven en Education (MSfB) met Configuration Manager.
Monitor
Onderdeelstatus
Ga in de Configuration Manager-console naar de werkruimte Bewaking, vouw systeemstatus uit en selecteer het knooppunt Onderdeelstatus. Controleer de status van de volgende onderdelen:
- SMS_BUSINESS_APP_PROCESS_MANAGER
- SMS_CLOUDCONNECTION
Synchronisatiestatus
Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven. Controleer de kolom Status van laatste synchronisatie.
Gesynchroniseerde apps weergeven
Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Application Management uit en selecteer het knooppunt Licentiegegevens voor Store-apps.
Logboekbestanden
WSfBSyncWorker.log
Dit logboekbestand bevindt zich op het serviceaansluitpunt, onder \Logs
in de installatiemap van Configuration Manager. Het registreert informatie over de communicatie met de cloudservice. Deze informatie omvat metagegevens, pictogrammen, pakketten en het ophalen van licentiebestanden.
Als u het logboekniveau wilt wijzigen, wijzigt u de LoggingLevel
waarde 0
in de HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION
registersleutel. Zie Opties voor logboekregistratie configureren voor meer informatie.
SMS_CLOUDCONNECTION.log
Dit logboekbestand bevindt zich op het serviceaansluitpunt, onder \Logs
in de installatiemap van Configuration Manager. Als de WSfBSyncWorker-service niet is gestart of herhaaldelijk wordt gestart en gestopt, controleert u de vermeldingen in dit logboekbestand.
Notitie
Dit logboekbestand wordt gedeeld met andere functies.
BusinessAppProcessWorker.log
Dit logboekbestand bevindt zich op de siteserver voor de sitesite op het hoogste niveau in de hiërarchie. Deze bevindt zich in \Logs
de installatiemap van Configuration Manager. Het registreert informatie over de volgende processen:
- De metagegevensgegevens invoegen die zijn gesynchroniseerd door het onderdeel BusinessAppProcessWorker in de database
- Bestanden verwerken in
\InstallDir\inboxes\businessappprocess.box
SMS_BUSINESS_APP_PROCESS_MANAGER.log
Dit logboekbestand bevindt zich op de siteserver voor de sitesite op het hoogste niveau in de hiërarchie. Deze bevindt zich in \Logs
de installatiemap van Configuration Manager. Als de BusinessAppProcessWorker-service niet is gestart of herhaaldelijk wordt gestart en gestopt, controleert u de vermeldingen in dit logboekbestand.
Laatste synchronisatie is mislukt
Wanneer de laatste synchronisatiestatus is mislukt, bekijkt u eerst de volgende logboekbestanden om het symptoom te identificeren:
- WSfbSyncWorker.log
- SMS_CLOUDCONNECTION.log
Bekijk vervolgens een van de volgende secties voor veelvoorkomende problemen:
- Autorisatiefout
- De geheime sleutel is ongeldig
- Fout bij het ophalen van een toepassingstoken
- Inhoudslocatie bestaat niet of onjuiste machtigingen
- Er is een fout opgetreden bij het aanroepen van een HTTP-aanvraag met de methode GET
- Kan niet meer bytes naar de buffer schrijven
- Downloaden van onlinetoepassingen mislukt met 0x8024500c
Autorisatiefout
Oorzaak
Dit probleem kan optreden als de geconfigureerde Microsoft Entra-toepassing geen machtigingen heeft voor het beheren van de Microsoft Store voor Bedrijven en Education voor deze tenant.
Tijdelijke oplossing
- Meld u aan als beheerder bij de Microsoft Store voor Bedrijven- of Education-portal.
- Ga naar Instellingen en selecteer Beheerhulpprogramma's.
- Als de toepassing niet wordt weergegeven, selecteert u Een beheerprogramma toevoegen. Zoek vervolgens op naam en selecteer de Microsoft Entra-toepassing die is gekoppeld aan dezelfde ClientID als Configuration Manager.
- Als de status Actief niet wordt weergegeven, selecteert u Activeren in de sectie Actie.
- Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven. Synchroniseer met de store of wacht tot het volgende synchronisatie-interval plaatsvindt.
Tip
Ga als volgende te werk om de ClientID in Configuration Manager te vinden:
- Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Entra Tennts.
- Selecteer de tenant die u gebruikt voor de integratie van Microsoft Store voor Bedrijven en Education.
- Zoek in het resultatenvenster de overeenkomende toepassing en bekijk de kolom Client-id .
De geheime sleutel is ongeldig
Oorzaak
Dit probleem kan optreden als de geheime sleutel is verlopen in de Microsoft Entra-app voor de configuratie van Microsoft Store voor Bedrijven en Onderwijs.
Oplossing
Vernieuw de geheime sleutel voor de Microsoft Entra-toepassing. Zie De geheime sleutel vernieuwen voor meer informatie.
Fout bij het ophalen van een toepassingstoken
Oorzaak
Dit probleem kan optreden als de verbonden app niet meer bestaat in Microsoft Entra-id.
Oplossing
Verwijder en maak de verbinding met de Microsoft Store voor Bedrijven en Education opnieuw.
- Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven.
- Selecteer de bestaande verbinding.
- Selecteer Verwijderen op het lint.
Maak vervolgens de verbinding opnieuw. Raadpleeg voor meer informatie de volgende artikelen:
- Azure-services configureren
- Synchronisatie van Microsoft Store voor Bedrijven en Onderwijs instellen
Inhoudslocatie bestaat niet of onjuiste machtigingen
Oorzaak
Wanneer u de Microsoft Store voor Bedrijven- en Education-verbinding instelt, geeft u een netwerkshare op voor het opslaan van gesynchroniseerde inhoud. Dit probleem kan optreden als deze share niet bestaat of onjuiste machtigingen heeft. Het computeraccount voor het serviceaansluitpunt moet de eigenaar van deze map en eventuele submappen zijn. Als dit niet het probleem is, ziet u een fout die vergelijkbaar is met de volgende fout:
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.
Ga als volgende te werk om de locatie te zien die u hebt geconfigureerd:
Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven.
Selecteer het account en open de bijbehorende eigenschappen.
Schakel over naar het tabblad Configuratie. De instelling Locatie toont het netwerkpad voor het opslaan van toepassingsinhoud die is gedownload uit de Microsoft Store voor Bedrijven en Education.
Tijdelijke oplossing
Als deze nog niet bestaat, maakt u de share.
Controleer de NTFS-machtigingen voor de map en de machtigingen op de netwerkshare. Verwijs het computeraccount van het serviceverbindingspunt lees- en schrijfmachtigingen .
Als u de locatie opnieuw wilt configureren, verwijdert u de verbinding en maakt u deze opnieuw met de nieuwe inhoudslocatie.
Er is een fout opgetreden bij het aanroepen van een HTTP-aanvraag met de methode GET
Oorzaak
Dit probleem kan optreden als het synchroniseren van toepassingen uit de store zo lang duurde dat de inhouds-URL is verlopen.
Tijdelijke oplossing
Het synchronisatieproces opnieuw proberen
- Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven.
- Selecteer de verbinding. Selecteer synchroniseren op het lint in Microsoft Store voor Bedrijven.
Met elke keer moet het verder gaan. Het kan verschillende nieuwe pogingen duren, afhankelijk van de volgende factoren:
- Het aantal offlinetoepassingen
- De grootte van de pakketten
- De netwerksnelheid
Bij elke poging ziet u de fout minder keer. Als het aantal fouten niet vermindert, is er nog een probleem.
Kan niet meer bytes naar de buffer schrijven
Oorzaak
Dit probleem kan optreden als het pakket van de toepassing groter is dan 500 MB. Configuration Manager ondersteunt alleen automatische synchronisatie van offlinetoepassingen met pakketten van minder dan 500 MB.
Tijdelijke oplossing
U kunt deze apps niet automatisch synchroniseren, maar u kunt de inhoud downloaden en de toepassing handmatig maken:
Haal de mislukte toepassings-id op uit de volgende regel in WSfbSynWorker.log:
Error(s) syncing or downloading application <ApplicationID> from the Microsoft Store for Business.
Meld u aan als beheerder bij de Microsoft Store voor Bedrijven- of Education-portal. Zoek de pagina voor deze toepassing.
Tip
De URL voor de pagina is vergelijkbaar met:
https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID
Selecteer Offline als deze nog niet is geselecteerd. Selecteer Vervolgens Beheren.
Maak een afzonderlijke map op de inhoudsshare van uw toepassing voor alle ondersteunde platforms.
Download het pakket naar de pakketmap.
Download het gecodeerde licentiebestand als een
.bin
bestand naar de pakketmap.Download alle vereiste frameworks naar de pakketmap.
Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Application Management uit en selecteer het knooppunt Toepassingen.
Maak een toepassing en geef handmatig de toepassingsgegevens op.
Maak een implementatietype voor elk ondersteund platform dat u eerder hebt gedownload.
Type: Windows-app-pakket (*.appx, *.appxbundle)
Geef de appx/appxbundle op voor het daadwerkelijke app-pakket, niet een vereist afhankelijkheidspakket.
Bevestig de volgende details op de laatste pagina Gegevens importeren:
- Licentiebestand: hiermee geeft u het
.bin
bestand op. Dit licentiebestand is vereist voor offline-apps. - Windows-app-afhankelijkheden: controleer of alle vereiste afhankelijkheden voor dit pakket zijn gedownload.
Downloaden van onlinetoepassingen mislukt met 0x8024500c
Oorzaak
Een 0x8024500c fout tijdens het downloaden wordt meestal veroorzaakt door het groepsbeleid Geen verbinding maken met windows Update-internetlocaties die toegang tot Windows Update blokkeren.
Tijdelijke oplossing
Schakel het groepsbeleidsobject Geen verbinding maken met Windows Update Internet-locaties niet in.
Synchronisatie wordt niet uitgevoerd
In deze sectie worden de volgende synchronisatieproblemen behandeld:
- U start het synchronisatieproces handmatig, maar wordt niet uitgevoerd
- De site wordt niet elke dag automatisch gesynchroniseerd
Bekijk eerst de volgende logboekbestanden om het symptoom te identificeren:
- BusinessAppProcessWorker.log
- SMS_BUSINESS_APP_PROCESS_MANAGER.log
- WsfbSyncWorker.log
- SMS_CLOUDCONNECTION.log
Bekijk vervolgens een van de volgende secties voor veelvoorkomende problemen:
- Handmatige synchronisatie wordt niet gestart
- Automatische dagelijkse synchronisatie wordt niet uitgevoerd en de fout #Workers afsluiten in SMS_BUSINESS_APP_PROCESS_MANAGER.log
Handmatige synchronisatie wordt niet gestart
Oorzaak
Dit probleem kan optreden als u minder dan tien minuten na de vorige synchronisatie een synchronisatie start. U kunt niet vaker dan elke 10 minuten synchroniseren.
Oplossing
Wacht minstens 10 minuten voordat u een andere synchronisatie start.
Automatische dagelijkse synchronisatie wordt niet uitgevoerd en de fout #Workers afsluiten in SMS_BUSINESS_APP_PROCESS_MANAGER.log
Oorzaak
Dit probleem kan optreden als het SMS_BUSINESS_APP_PROCESS_MANAGER onderdeel de WsfbSyncWorker-thread stopt. De fout kan ofwel 2
werkrollen 4
opgeven.
Tijdelijke oplossing
Start de SMS_EXECUTIVE-service opnieuw.
Als u die hoofdservice niet opnieuw kunt starten, stopt u beide onderdelen met MSfB-werkrollen en start u beide:
Open het Windows-register op de server waarop het serviceaansluitpunt wordt uitgevoerd
Ga naar
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION
Stel de aangevraagde bewerking in om te stoppen.
Vernieuwen om de huidige status = gestopt te controleren.
Ga naar
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER
Stel de aangevraagde bewerking in om te stoppen.
Vernieuwen om de huidige status = gestopt te controleren.
Stel in SMS_CLOUDCONNECTION aangevraagde bewerking in op Starten.
Stel in SMS_BUSINESS_APP_PROCESS_MANAGER aangevraagde bewerking in op Starten.
Taalgerelateerde problemen
Deze sectie bevat de volgende veelvoorkomende problemen:
- Taalselectiewijzigingen worden niet toegepast
- Niet alle geselecteerde talen zijn aanwezig voor alle licentiegegevens
Taalselectiewijzigingen worden niet toegepast
Oorzaak
Dit probleem kan optreden als de taalselectie in de cache is opgeslagen en niet wordt gewist nadat de eigenschapswaarden zijn gewijzigd.
Tijdelijke oplossing
Start de SMS_Executive-service opnieuw om dit probleem op te lossen.
Niet alle geselecteerde talen zijn aanwezig voor alle licentiegegevens
Oorzaak
Dit probleem kan optreden als de licentiegegevens van de Microsoft Store voor Bedrijven- en Education-toepassing geen gelokaliseerde gegevens voor de opgegeven taal bevatten.
Tijdelijke oplossing
Voeg handmatig ontbrekende talen toe voor gemaakte toepassingen.
Offlinetoepassingen
Deze sectie bevat de volgende veelvoorkomende problemen:
- Kan geen offlinetoepassing maken omdat inhoud niet kan worden geverifieerd
- Kan de toepassing die is gemaakt op basis van offlinelicentiegegevens niet installeren
Kan geen offlinetoepassing maken omdat inhoud niet kan worden geverifieerd
Oorzaak
Dit probleem kan optreden als de gesynchroniseerde inhoud voor de offlinetoepassing beschadigd of gewijzigd is.
Tijdelijke oplossing
Start een nieuwe synchronisatie. Wanneer de synchronisatie is voltooid, moet deze eventuele onjuiste inhoudsbestanden verifiëren en downloaden.
Kan de toepassing die is gemaakt op basis van offlinelicentiegegevens niet installeren
Oorzaak
Dit probleem kan optreden als u de toepassing implementeert op een client met een versie van Windows 10 ouder dan versie 1511. Offline gelicentieerde apps van de Microsoft Store voor Bedrijven en Education worden alleen ondersteund in Windows 10 versie 1511 en hoger.
Oplossing
Installeer de nieuwste versie van Windows 10.
Volgende stappen
Zie Help voor het gebruik van Configuration Manager voor meer hulp.