Compartilhar via


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

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

Para obter mais informações sobre como usar a Microsoft Store para Empresas e Educação com o Configuration Manager, consulte Gerenciar aplicativos da Microsoft Store para Empresas e Educação com o Configuration Manager.

Monitorar

Status do componente

No console do Configuration Manager, vá para o workspace Monitoramento, expanda 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 Serviços de Nuvem 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 de serviço, no \Logs 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 arquivos de licença.

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

SMS_CLOUDCONNECTION.log

Esse arquivo de log está localizado no ponto de conexão de serviço, no \Logs diretório de instalação do Configuration Manager. Se o serviço WSfBSyncWorker não for iniciado ou for iniciado e interrompido repetidamente, examine as entradas nesse 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. Ele está no \Logs diretório de instalação do Configuration Manager. Ele registra informações sobre os seguintes processos:

  • Insira 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. Ele está no \Logs diretório de instalação do Configuration Manager. Se o serviço BusinessAppProcessWorker não for iniciado ou for iniciado e interrompido repetidamente, examine as entradas nesse arquivo de log.

Falha na última sincronização

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

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

Em seguida, consulte uma das seguintes seções para problemas comuns:

Erro de autorização

Causa

Esse problema poderá ocorrer se o aplicativo Microsoft Entra configurado não tiver permissões para gerenciar a Microsoft Store para Empresas e Educação para esse locatário.

Solução alternativa

  1. Entre como administrador no portal da Microsoft Store para Empresas ou Educação.
  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 Microsoft Entra associado ao mesmo ClientID que o 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 Serviços de Nuvem e selecione o nó Microsoft Store para Empresas . Sincronize com o repositório ou aguarde o próximo intervalo de sincronização.

Dica

Para localizar o ClientID no Configuration Manager:

  1. No console do Configuration Manager, vá para o espaço de trabalho Administração , expanda Serviços de Nuvem e selecione o nó Microsoft Entra Tennts .
  2. Selecione o locatário que você usa para a integração da Microsoft Store para Empresas e Educação.
  3. No painel de resultados, localize o aplicativo correspondente e examine a coluna ID do Cliente.

A chave secreta é inválida

Causa

Esse problema pode ocorrer se a chave secreta tiver expirado no aplicativo Microsoft Entra para a configuração da Microsoft Store para Empresas e Educação.

Solução

Renove a chave secreta do aplicativo Microsoft Entra. Para obter mais informações, consulte Renovar chave secreta.

Erro ao obter o token do aplicativo

Causa

Esse problema pode ocorrer se o aplicativo conectado não existir mais na ID do Microsoft Entra.

Solução

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

  1. No console do Configuration Manager, vá para o espaço de trabalho Administração , expanda Serviços de Nuvem 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 obter mais informações, consulte os seguintes artigos:

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

Causa

Ao configurar a conexão da Microsoft Store para Empresas e Educação, você 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 de computador para o ponto de conexão de serviço deve ser o proprietário desse diretório e de todos os subdiretórios. Se não estiver, 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 que você configurou:

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

  2. Selecione a conta e abra suas Propriedades.

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

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.

Ocorreu um erro ao fazer a solicitação http chamando o método 'GET'

Causa

Esse problema pode ocorrer se a sincronização de aplicativos da loja demorar tanto que a URL do 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 Serviços de Nuvem e selecione o nó Microsoft Store para Empresas .
  2. Selecionar a conexão. Na faixa de opções, selecione Sincronizar da Microsoft Store para Empresas.

A cada vez, deve continuar ainda mais. Pode levar várias tentativas, dependendo dos seguintes fatores:

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

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

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

Causa

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. Obtenha a ID do aplicativo com falha na seguinte linha no WSfbSynWorker.log:

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

  2. Entre como administrador no portal da Microsoft Store para Empresas ou Educação. Encontre a página deste aplicativo.

    Dica

    O 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 compatíveis.

    3. Baixe o pacote para a pasta do pacote.

    4. Baixe o arquivo de licença codificado como um .bin arquivo para a 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 compatível que você baixou anteriormente.

    2. Tipo: pacote de aplicativos do Windows (*.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 de Informações de Importação:

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

O download do aplicativo online falha com 0x8024500c

Causa

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

Solução alternativa

Não habilite o objeto de política de grupo Não se conectar a nenhum local da Internet do Windows Update.

A sincronização não é executada

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 todos os dias

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

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

Em seguida, consulte uma das seguintes seções para problemas comuns:

A sincronização manual não é iniciada

Causa

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 é executada e o erro "desligando # trabalhadores" no SMS_BUSINESS_APP_PROCESS_MANAGER.log

Causa

Esse problema poderá ocorrer se o componente SMS_BUSINESS_APP_PROCESS_MANAGER interromper o thread WsfbSyncWorker. O erro pode especificar ou 2 4 workers.

Solução alternativa

Reinicie o serviço SMS_EXECUTIVE .

Se você não conseguir reiniciar esse serviço principal, interrompa os dois componentes com trabalhos do MSfB e inicie ambos:

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

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

    1. Defina a operação solicitada como Stop.

    2. Atualize para verificar o estado atual = parado.

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

    1. Defina a operação solicitada como Stop.

    2. Atualize para verificar o estado atual = parado.

  4. Em SMS_CLOUDCONNECTION, defina Operação solicitada como Iniciar.

  5. Em SMS_BUSINESS_APP_PROCESS_MANAGER, defina 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

Causa

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

Solução alternativa

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

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

Causa

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

Solução alternativa

Adicione manualmente os idiomas ausentes para aplicativos criados.

Aplicativos off-line

Esta seção inclui os seguintes problemas comuns:

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

Causa

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 todos os arquivos de conteúdo incorretos.

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

Causa

Esse problema pode ocorrer se você implantar o aplicativo em um cliente que executa uma versão do Windows 10 anterior à versão 1511. Os aplicativos licenciados offline da Microsoft Store para Empresas e Educação só têm suporte no Windows 10 versão 1511 e posterior.

Solução

Instale a versão mais recente do Windows 10.

Próximas etapas

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