Solucionar problemas de Microsoft Store para Empresas educação e integração com o Configuration Manager

Este artigo fornece as principais dicas de solução de problemas e correções para alguns dos principais problemas que você pode ter com a integração do Microsoft Store para Empresas e Educação (MSfB) com o Configuration Manager.

Para obter mais informações sobre como usar o Microsoft Store para Empresas e o Education com o Configuration Manager, consulte Manage apps from the Microsoft Store para Empresas and Education with Configuration Manager.

Monitorar

Status do componente

No console do Configuration Manager, vá para o espaço de trabalho Monitoramento, expanda o Status do Sistema e selecione o nó Status do Componente. Monitore o status dos seguintes componentes:

  • SMS_BUSINESS_APP_PROCESS_MANAGER
  • SMS_CLOUDCONNECTION

Status da sincronização

No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Cloud Services e selecione o nó Microsoft Store para Empresas. Verifique a coluna Status da Última Sincronização.

Exibir aplicativos sincronizados

No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Informações de Licença para Aplicativos da Loja.

Arquivos de log

WSfBSyncWorker.log

Esse arquivo de log está localizado no ponto de conexão do serviço, \Logs no diretório de instalação do Configuration Manager. Ele registra informações sobre a comunicação com o serviço de nuvem. Essas informações incluem metadados, ícones, pacotes e recuperação de arquivo de licença.

Para alterar o nível de log, altere LoggingLevel o valor para na chave do 0 HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION Registro. Para obter mais informações, consulte Configure logging options.

SMS_CLOUDCONNECTION.log

Esse arquivo de log está localizado no ponto de conexão do serviço, \Logs no diretório de instalação do Configuration Manager. Se o serviço WSfBSyncWorker não for iniciado ou iniciar e parar repetidamente, revise as entradas neste arquivo de log.

Observação

Esse arquivo de log é compartilhado com outros recursos.

BusinessAppProcessWorker.log

Esse arquivo de log está localizado no servidor do site para o site de nível superior na hierarquia. Está no diretório de \Logs instalação do Configuration Manager. Ele registra informações sobre os seguintes processos:

  • Inserir as informações de metadados sincronizadas pelo componente BusinessAppProcessWorker no banco de dados
  • Processar arquivos em \InstallDir\inboxes\businessappprocess.box

SMS_BUSINESS_APP_PROCESS_MANAGER.log

Esse arquivo de log está localizado no servidor do site para o site de nível superior na hierarquia. Está no diretório de \Logs instalação do Configuration Manager. Se o serviço BusinessAppProcessWorker não for iniciado ou iniciar e parar repetidamente, revise as entradas neste arquivo de log.

Falha na última sincronização

Quando o último status de sincronização falhar, comece revendo os seguintes arquivos de log para identificar o sintoma:

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

Em seguida, veja uma das seções a seguir para problemas comuns:

Erro de autorização

Motivo

Esse problema poderá ocorrer se o aplicativo Azure Active Directory (Azure AD) configurado não tiver permissões para gerenciar o Microsoft Store para Empresas e o Education para esse locatário.

Solução alternativa

  1. Entre como administrador no portal Microsoft Store para Empresas ou Education.
  2. Vá para Configurações e selecione Ferramentas de gerenciamento.
  3. Se o aplicativo não estiver listado, selecione Adicionar uma ferramenta de gerenciamento. Em seguida, pesquise por nome e selecione o aplicativo do Azure AD associado ao mesmo ClientID do Configuration Manager.
  4. Se o status não mostrar Ativo, selecione Ativar na seção Ação.
  5. No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Cloud Services e selecione o nó Microsoft Store para Empresas. Sincronizar com o armazenamento ou aguardar o próximo intervalo de sincronização ocorrer.

Dica

Para encontrar o ClientID no Configuration Manager:

  1. No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Cloud Services e selecione o nó Azure Active Directory Tennts.
  2. Selecione o locatário que você usa para a integração Microsoft Store para Empresas e Education.
  3. No painel de resultados, encontre o aplicativo correspondente e veja a coluna ID do Cliente.

A chave secreta é inválida

Motivo

Esse problema pode ocorrer se a chave secreta tiver expirado no aplicativo do Azure AD para a configuração Microsoft Store para Empresas e Education.

Solução

Renove a chave secreta para o aplicativo do Azure AD. Para obter mais informações, consulte Renovar chave secreta.

Erro ao obter token de aplicativo

Motivo

Esse problema pode ocorrer se o aplicativo conectado não existir mais no Azure AD.

Solução

Exclua e recrie a conexão com o Microsoft Store para Empresas e Education.

  1. No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Cloud Services e selecione o nó Microsoft Store para Empresas.
  2. Selecione a conexão existente.
  3. Selecione Excluir na faixa de opções.

Em seguida, recrie a conexão. Para saber mais, confira os seguintes artigos:

O local do conteúdo não existe ou permissões incorretas

Motivo

Quando você configura a conexão Microsoft Store para Empresas e Education, especifica um compartilhamento de rede para armazenar conteúdo sincronizado. Esse problema pode ocorrer se esse compartilhamento não existir ou tiver permissões incorretas. A conta do computador para o ponto de conexão de serviço deve ser o proprietário deste diretório e quaisquer sub-diretórios. Se não for, você verá um erro semelhante ao seguinte erro:

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.

Para ver o local configurado:

  1. No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Cloud Services e selecione o nó Microsoft Store para Empresas.

  2. Selecione a conta e abra suas Propriedades.

  3. Alternar para a guia Configuração. A configuração Local mostra o caminho da rede para armazenar o conteúdo do aplicativo baixado do Microsoft Store para Empresas Education.

Solução alternativa

  1. Se ainda não existir, crie o compartilhamento.

  2. Verifique as permissões NTFS na pasta e as permissões no compartilhamento de rede. Conceda à conta do computador do ponto de conexão de serviço permissões de leitura e gravação.

Se você quiser reconfigurar o local, exclua e recrie a conexão com o novo local de conteúdo.

Erro ao fazer solicitação http chamando o método 'GET'

Motivo

Esse problema poderá ocorrer se a sincronização de aplicativos do armazenamento demorar tanto tempo que a URL de conteúdo expirou.

Solução alternativa

Repetir o processo de sincronização

  1. No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Cloud Services e selecione o nó Microsoft Store para Empresas.
  2. Selecione a conexão. Na faixa de opções, selecione Sincronizar de Microsoft Store para Empresas.

A cada vez, ele deve continuar ainda mais. Pode levar várias recuperações, dependendo dos seguintes fatores:

  • O número de aplicativos offline
  • O tamanho dos pacotes
  • A velocidade da rede

A cada tentativa, você deve ver o erro menos vezes. Se o número de erros não reduzir, haverá outro problema.

Não é possível gravar mais bytes no buffer

Motivo

Esse problema pode ocorrer se o pacote do aplicativo for maior que 500 MB. O Configuration Manager só dá suporte à sincronização automática de aplicativos offline com pacotes com menos de 500 MB.

Solução alternativa

Você não pode sincronizar automaticamente esses aplicativos, mas pode baixar o conteúdo e criar manualmente o aplicativo:

  1. Obter a ID do aplicativo com falha na seguinte linha em WSfbSynWorker.log:

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

  2. Entre como administrador no portal Microsoft Store para Empresas ou Education. Encontre a página para este aplicativo.

    Dica

    A URL da página é semelhante a: https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID

    1. Selecione Offline, se ainda não estiver selecionado. Em seguida, selecione Gerenciar.

    2. Crie uma pasta separada no compartilhamento de conteúdo do aplicativo para todas as plataformas com suporte.

    3. Baixe o pacote para a pasta do pacote.

    4. Baixe o arquivo de licença codificado como um arquivo para a .bin pasta do pacote.

    5. Baixe todas as estruturas necessárias para a pasta do pacote.

  3. No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.

  4. Crie um aplicativo, especificando manualmente as informações do aplicativo.

    1. Crie um tipo de implantação para cada plataforma com suporte que você baixou anteriormente.

    2. Tipo: Windows pacote de aplicativos ( * .appx, * .appxbundle)

    3. Especifique o appx/appxbundle para o pacote de aplicativo real, não um pacote de dependência necessário.

Confirme os seguintes detalhes na página final Informações de Importação:

  • Arquivo de licença: Especifica o .bin arquivo. Esse arquivo de licença é necessário para aplicativos offline.
  • Windows dependências do aplicativo: Verifique se todas as dependências necessárias foram baixadas para este pacote.

O download do aplicativo online falha com 0x8024500c

Motivo

Um 0x8024500c erro durante o download geralmente é causado pela política de grupo Não se conectar Windows atualizar locais da Internet que bloqueia o acesso Windows Update.

Solução alternativa

Não habilita o objeto De não se conectar a nenhum objeto de política de Windows atualizar locais da Internet.

A sincronização não é executado

Esta seção aborda os seguintes problemas de sincronização:

  • Você inicia manualmente o processo de sincronização, mas ele não é executado
  • O site não sincroniza automaticamente a cada dia

Comece revendo os seguintes arquivos de log para identificar o sintoma:

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

Em seguida, veja uma das seções a seguir para problemas comuns:

A sincronização manual não é iniciada

Motivo

Esse problema pode ocorrer se você iniciar uma sincronização menos de 10 minutos após a sincronização anterior. Não é possível sincronizar com mais frequência do que a cada 10 minutos.

Solução

Aguarde pelo menos 10 minutos antes de iniciar outra sincronização.

A sincronização diária automática não é executado e o erro de "desligar # funcionários" no SMS_BUSINESS_APP_PROCESS_MANAGER.log

Motivo

Esse problema pode ocorrer se o componente SMS_BUSINESS_APP_PROCESS_MANAGER parar o thread WsfbSyncWorker. O erro pode especificar os 2 4 funcionários.

Solução alternativa

Reinicie o SMS_EXECUTIVE serviço.

Se você não conseguir reiniciar esse serviço principal, pare ambos os componentes com os funcionários MSfB e inicie ambos:

  1. Abra o Windows no servidor que executa o ponto de conexão do serviço

  2. Acesse HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION

    1. Definir a operação solicitada para parar.

    2. Atualizar para verificar Estado Atual = Interrompido.

  3. Acesse HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER

    1. Definir a operação solicitada para parar.

    2. Atualizar para verificar Estado Atual = Interrompido.

  4. Em SMS_CLOUDCONNECTION, de definir Operação Solicitada como Iniciar.

  5. Em SMS_BUSINESS_APP_PROCESS_MANAGER, de definir Operação Solicitada como Iniciar.

Esta seção inclui os seguintes problemas comuns:

As alterações de seleção de idioma não são aplicadas

Motivo

Esse problema pode ocorrer se a seleção de idioma for armazenada em cache e não for limpa depois que os valores da propriedade são alterados.

Solução alternativa

Para resolver esse problema, reinicie o SMS_Executive serviço.

Nem todos os idiomas selecionados estão presentes para todas as informações de licença

Motivo

Esse problema poderá ocorrer se as Microsoft Store para Empresas e as informações de licença do aplicativo Education não contêm dados localizados para o idioma especificado.

Solução alternativa

Adicione manualmente quaisquer idiomas ausentes para aplicativos criados.

Aplicativos offline

Esta seção inclui os seguintes problemas comuns:

Falha ao criar aplicativo offline porque o conteúdo não pode ser verificado

Motivo

Esse problema pode ocorrer se o conteúdo sincronizado do aplicativo offline estiver corrompido ou modificado.

Solução alternativa

Inicie uma nova sincronização. Quando a sincronização for concluída, ela deverá verificar e baixar quaisquer arquivos de conteúdo incorretos.

Falha ao instalar o aplicativo criado a partir de informações de licença offline

Motivo

Esse problema pode ocorrer se você implantar o aplicativo em um cliente executando uma versão do Windows 10 anterior à versão 1511. Os aplicativos licenciados offline do Microsoft Store para Empresas e do Education só têm suporte Windows 10 versão 1511 e posteriores.

Solução

Instale a versão mais recente do Windows 10.

Próximas etapas

Para encontrar ajuda adicional, consulte Encontre ajuda para usar o Configuration Manager.