Share via


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

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

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

Monitorar

Componente status

No console Configuration Manager, acesse o workspace Monitoramento, expanda Status do Sistema e selecione o nó Status do Componente. Monitore status dos seguintes componentes:

  • SMS_BUSINESS_APP_PROCESS_MANAGER
  • SMS_CLOUDCONNECTION

Sincronizar status

No console Configuration Manager, acesse o workspace 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 Configuration Manager, acesse o workspace biblioteca de software, expanda Gerenciamento de Aplicativos e selecione o nó Informações de Licença para Aplicativos de Loja.

Arquivos de log

WSfBSyncWorker.log

Esse arquivo de log está localizado no ponto de conexão de serviço, \Logs no diretório de instalação 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 do log, altere o LoggingLevel valor para 0 na chave do HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION 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, \Logs no diretório de instalação Configuration Manager. Se o serviço WSfBSyncWorker não for iniciado ou for iniciado e interrompido repetidamente, examine 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. 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 neste arquivo de log.

Falha na última sincronização

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

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

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

Erro de autorização

Motivo

Esse problema poderá ocorrer se o aplicativo Microsoft Entra 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 de Microsoft Store para Empresas ou Educação.
  2. Acesse Configurações e selecione Ferramentas de gerenciamento.
  3. Se o aplicativo não estiver listado, selecione Adicionar uma ferramenta de gerenciamento. Em seguida, pesquise pelo nome e selecione o aplicativo Microsoft Entra associado ao mesmo ClientID que Configuration Manager.
  4. Se o status não mostrar Ativo, selecione Ativar na seção Ação.
  5. No console Configuration Manager, acesse o workspace 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 Configuration Manager, acesse o workspace 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 de 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

Motivo

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

Resolução

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

Erro ao obter token de aplicativo

Motivo

Esse problema poderá ocorrer se o aplicativo conectado não existir mais no Microsoft Entra ID.

Resolução

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

  1. No console Configuration Manager, acesse o workspace 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 saber mais, confira os seguintes artigos:

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

Motivo

Ao configurar a conexão Microsoft Store para Empresas e Educação, você especifica um compartilhamento de rede para armazenar conteúdo sincronizado. Esse problema poderá ocorrer se esse compartilhamento não existir ou tiver permissões incorretas. A conta de computador do ponto de conexão de serviço deve ser o proprietário desse diretório e de quaisquer subdiretó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 que você configurou:

  1. No console Configuration Manager, acesse o workspace 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 do Microsoft Store para Empresas e do Education.

Solução alternativa

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

  2. Verifique as permissões NTFS na pasta e as permissões no compartilhamento de rede. Conceda a conta de 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 uma solicitação http chamando o método 'GET'

Motivo

Esse problema pode ocorrer se a sincronização de aplicativos da loja demorou tanto que a URL de conteúdo expirou.

Solução alternativa

Repetir o processo de sincronização

  1. No console Configuration Manager, acesse o workspace Administração, expanda Serviços de Nuvem e selecione o nó Microsoft Store para Empresas.
  2. Selecione a conexão. Na faixa de opções, selecione Sincronizar entre Microsoft Store para Empresas.

A cada vez, ele 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ê 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. Configuration Manager só dá suporte à sincronização automática de aplicativos offline com pacotes inferiores a 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 de Microsoft Store para Empresas ou Educação. Localize 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 de pacote.

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

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

  3. No console Configuration Manager, acesse o workspace 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: pacote de aplicativo 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 de Informações de Importação final:

  • 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 de aplicativos online falha com 0x8024500c

Motivo

Um erro de 0x8024500c durante o download normalmente é causado pela política De não se conectar a nenhuma política de grupo de locais da Internet Windows Update que bloqueia Windows Update acesso.

Solução alternativa

Não habilite o objeto De não se conectar a nenhum objeto de política de grupo de locais da Internet 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 examinando os seguintes arquivos de log para identificar o sintoma:

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

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

A sincronização manual não é iniciada

Motivo

Esse problema poderá ocorrer se você iniciar uma sincronização menos de 10 minutos após a sincronização anterior. Você não pode sincronizar com mais frequência do que a cada 10 minutos.

Resoluçã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 de "desligar # trabalhadores" no SMS_BUSINESS_APP_PROCESS_MANAGER.log

Motivo

Esse problema poderá ocorrer se o componente SMS_BUSINESS_APP_PROCESS_MANAGER parar o thread WsfbSyncWorker. O erro pode especificar ou 24 trabalhadores.

Solução alternativa

Reinicie o serviço SMS_EXECUTIVE .

Se você não conseguir reiniciar esse serviço main, interrompa os dois componentes com os trabalhadores 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 parar.

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

    2. Atualizar para verificar o estado atual = parado.

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

  5. Em SMS_BUSINESS_APP_PROCESS_MANAGER, defina a 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 poderá ocorrer se a seleção de idioma estiver armazenada em cache e não for desmarcada depois que os valores da propriedade forem alterados.

Solução alternativa

Para resolve esse problema, reinicie o serviço de SMS_Executive.

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

Motivo

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

Solução alternativa

Adicione manualmente todos os idiomas ausentes para aplicativos criados.

Aplicativos offline

Esta seção inclui os seguintes problemas comuns:

Falha ao criar um 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 arquivos de conteúdo incorretos.

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

Motivo

Esse problema poderá ocorrer se você implantar o aplicativo em um cliente que executa uma versão do Windows 10 anterior à versão 1511. Aplicativos licenciados offline do Microsoft Store para Empresas e education só têm suporte na versão 1511 e posterior Windows 10.

Resolução

Instale a versão mais recente do Windows 10.

Próximas etapas

Para encontrar ajuda adicional, consulte Encontrar ajuda para usar Configuration Manager.