Delen via


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.

Zie Apps beheren vanuit de Microsoft Store voor Bedrijven en Education met Configuration Manager voor meer informatie over het gebruik van de Microsoft Store voor Bedrijven en Education 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

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

  1. Meld u aan als beheerder bij de Microsoft Store voor Bedrijven- of Education-portal.
  2. Ga naar Instellingen en selecteer Beheerhulpprogramma's.
  3. 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.
  4. Als de status Actief niet wordt weergegeven, selecteert u Activeren in de sectie Actie.
  5. 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:

  1. Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Entra Tennts.
  2. Selecteer de tenant die u gebruikt voor de integratie van Microsoft Store voor Bedrijven en Education.
  3. 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.

  1. Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven.
  2. Selecteer de bestaande verbinding.
  3. Selecteer Verwijderen op het lint.

Maak vervolgens de verbinding opnieuw. Raadpleeg voor meer informatie de volgende artikelen:

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:

  1. Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven.

  2. Selecteer het account en open de bijbehorende eigenschappen.

  3. 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

  1. Als deze nog niet bestaat, maakt u de share.

  2. 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

  1. Ga in de Configuration Manager-console naar de werkruimte Beheer, vouw Cloud Services uit en selecteer het knooppunt Microsoft Store voor Bedrijven.
  2. 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:

  1. 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.

  2. 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

    1. Selecteer Offline als deze nog niet is geselecteerd. Selecteer Vervolgens Beheren.

    2. Maak een afzonderlijke map op de inhoudsshare van uw toepassing voor alle ondersteunde platforms.

    3. Download het pakket naar de pakketmap.

    4. Download het gecodeerde licentiebestand als een .bin bestand naar de pakketmap.

    5. Download alle vereiste frameworks naar de pakketmap.

  3. Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Application Management uit en selecteer het knooppunt Toepassingen.

  4. Maak een toepassing en geef handmatig de toepassingsgegevens op.

    1. Maak een implementatietype voor elk ondersteund platform dat u eerder hebt gedownload.

    2. Type: Windows-app-pakket (*.appx, *.appxbundle)

    3. 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

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:

  1. Open het Windows-register op de server waarop het serviceaansluitpunt wordt uitgevoerd

  2. Ga naar HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION

    1. Stel de aangevraagde bewerking in om te stoppen.

    2. Vernieuwen om de huidige status = gestopt te controleren.

  3. Ga naar HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER

    1. Stel de aangevraagde bewerking in om te stoppen.

    2. Vernieuwen om de huidige status = gestopt te controleren.

  4. Stel in SMS_CLOUDCONNECTION aangevraagde bewerking in op Starten.

  5. Stel in SMS_BUSINESS_APP_PROCESS_MANAGER aangevraagde bewerking in op Starten.

Deze sectie bevat de volgende veelvoorkomende problemen:

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

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.