Problemen met de integratie van Microsoft Store voor Bedrijven en Education met Configuration Manager oplossen

Dit artikel bevat belangrijke tips voor probleemoplossing en oplossingen voor enkele van de belangrijkste problemen die u mogelijk ondervindt 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 voor meer informatie over het gebruik van de Microsoft Store voor Bedrijven en Education met Configuration Manager Configuration Manager.

Monitor

Onderdeelstatus

Ga in de Configuration Manager-console naar de werkruimte Bewaking, vouw Systeemstatus uit en selecteer het knooppunt Onderdeelstatus. Status van de volgende onderdelen bewaken:

  • 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 Laatste synchronisatiestatus .

Gesynchroniseerde apps weergeven

Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Licentiegegevens voor Store-apps.

Logboekbestanden

WSfBSyncWorker.log

Dit logboekbestand bevindt zich op het serviceverbindingspunt, onder \Logs in de Configuration Manager installatiemap. Er wordt informatie vastgelegd 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 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 serviceverbindingspunt, onder \Logs in de Configuration Manager installatiemap. Als de WSfBSyncWorker-service niet is gestart of herhaaldelijk wordt gestart en stopt, controleert u de vermeldingen in dit logboekbestand.

Opmerking

Dit logboekbestand wordt gedeeld met andere functies.

BusinessAppProcessWorker.log

Dit logboekbestand bevindt zich op de siteserver voor de site op het hoogste niveau in de hiƫrarchie. Deze bevindt zich onder \Logs in de Configuration Manager installatiemap. Het registreert informatie over de volgende processen:

  • Voeg de metagegevensgegevens die zijn gesynchroniseerd door het onderdeel BusinessAppProcessWorker in de database in
  • Bestanden verwerken in \InstallDir\inboxes\businessappprocess.box

SMS_BUSINESS_APP_PROCESS_MANAGER.log

Dit logboekbestand bevindt zich op de siteserver voor de site op het hoogste niveau in de hiƫrarchie. Deze bevindt zich onder \Logs in de Configuration Manager installatiemap. Als de BusinessAppProcessWorker-service niet is gestart of herhaaldelijk wordt gestart en stopt, 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 als beheerder aan bij de Microsoft Store voor Bedrijven- of Education-portal.
  2. Ga naar Instellingen en selecteer Beheerhulpprogramma's.
  3. Als de toepassing niet wordt vermeld, selecteert u Een beheerhulpprogramma 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

De ClientID vinden in Configuration Manager:

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

Oplossing

Vernieuw de geheime sleutel voor de Microsoft Entra-toepassing. Zie Geheime sleutel vernieuwen voor meer informatie.

Fout bij het ophalen van toepassingstoken

Oorzaak

Dit probleem kan optreden als de verbonden app niet meer bestaat in Microsoft Entra ID.

Oplossing

Verwijder de verbinding met de Microsoft Store voor Bedrijven en Education en maak deze 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. Zie de volgende artikelen voor meer informatie:

Inhoudslocatie bestaat niet of onjuiste machtigingen

Oorzaak

Wanneer u de verbinding Microsoft Store voor Bedrijven en Education 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 serviceverbindingspunt moet de eigenaar zijn van deze map en eventuele submappen. Als dat niet zo is, ziet u een fout die lijkt op 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.

De locatie bekijken 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 eigenschappen ervan.

  3. Ga naar het tabblad Configuratie. De instelling Locatie toont het netwerkpad voor het opslaan van toepassingsinhoud die is gedownload van 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 voor de netwerkshare. Geef het computeraccount van het serviceverbindingspunt lees- en schrijfmachtigingen .

Als u de locatie opnieuw wilt configureren, verwijdert u de verbinding met de nieuwe inhoudslocatie en maakt u deze opnieuw.

Er is een fout opgetreden bij het aanroepen van een HTTP-aanvraag met de methode GET

Oorzaak

Dit probleem kan optreden als de synchronisatie van toepassingen uit de store zo lang heeft geduurd dat de inhouds-URL is verlopen.

Tijdelijke oplossing

Probeer het synchronisatieproces opnieuw uit te voeren

  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.

Elke keer moet het verder gaan. Het kan verschillende 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 vaak. Als het aantal fouten niet vermindert, is er een ander 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 als beheerder aan 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 dit 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 bestand .bin naar de pakketmap.

    5. Download alle vereiste frameworks naar de pakketmap.

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

  4. Maak een toepassing, waarbij u de toepassingsgegevens handmatig opgeeft.

    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 werkelijke 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.
  • Afhankelijkheden van Windows-apps: Controleer of alle vereiste afhankelijkheden zijn gedownload voor dit pakket.

Downloaden van onlinetoepassing mislukt met 0x8024500c

Oorzaak

Een 0x8024500c fout tijdens het downloaden wordt meestal veroorzaakt door het groepsbeleid Geen verbinding maken met Windows Update internetlocaties dat Windows Update toegang blokkeert.

Tijdelijke oplossing

Schakel het groepsbeleidsobject Geen verbinding maken met Windows Update internetlocaties niet in.

Synchronisatie wordt niet uitgevoerd

In deze sectie worden de volgende synchronisatieproblemen behandeld:

  • U start het synchronisatieproces handmatig, maar het 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 een synchronisatie minder dan 10 minuten na de vorige synchronisatie start. U kunt niet vaker dan elke 10 minuten synchroniseren.

Oplossing

Wacht ten minste 10 minuten voordat u een andere synchronisatie start.

Automatische dagelijkse synchronisatie wordt niet uitgevoerd en fout '#workers afsluiten' in SMS_BUSINESS_APP_PROCESS_MANAGER.log

Oorzaak

Dit probleem kan optreden als het onderdeel SMS_BUSINESS_APP_PROCESS_MANAGER de thread WsfbSyncWorker stopt. De fout kan een 2 of 4 werkrollen opgeven.

Tijdelijke oplossing

Start de SMS_EXECUTIVE-service opnieuw.

Als u de hoofdservice niet opnieuw kunt starten, stopt u beide onderdelen met MSfB-werkrollen en start u vervolgens beide:

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

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

    1. Stel Aangevraagde bewerking in op Stoppen.

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

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

    1. Stel Aangevraagde bewerking in op Stoppen.

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

  4. Stel in SMS_CLOUDCONNECTION Aangevraagde bewerking in op Start.

  5. Stel in SMS_BUSINESS_APP_PROCESS_MANAGER Aangevraagde bewerking in op Start.

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

U kunt dit probleem oplossen door de SMS_Executive-service opnieuw te starten.

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 is of is gewijzigd.

Tijdelijke oplossing

Een nieuwe synchronisatie starten. Wanneer de synchronisatie is voltooid, worden eventuele onjuiste inhoudsbestanden gecontroleerd en gedownload.

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 waarop een versie van Windows 10 ouder dan versie 1511 wordt uitgevoerd. Offline gelicentieerde apps van de Microsoft Store voor Bedrijven en Education worden alleen ondersteund op Windows 10 versie 1511 en hoger.

Oplossing

Installeer de nieuwste versie van Windows 10.

Volgende stappen

Zie Help zoeken voor het gebruik van Configuration Manager voor meer hulp.