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
- A chave secreta é inválida
- Erro ao obter token de aplicativo
- O local do conteúdo não existe ou permissões incorretas
- Erro ao fazer uma solicitação http chamando o método 'GET'
- Não é possível gravar mais bytes no buffer
- O download de aplicativos online falha com 0x8024500c
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
- Entre como administrador no portal de Microsoft Store para Empresas ou Educação.
- Acesse Configurações e selecione Ferramentas de gerenciamento.
- 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.
- Se o status não mostrar Ativo, selecione Ativar na seção Ação.
- 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:
- No console Configuration Manager, acesse o workspace Administração, expanda Serviços de Nuvem e selecione o nó Microsoft Entra Tennts.
- Selecione o locatário que você usa para a integração de Microsoft Store para Empresas e Educação.
- 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.
- No console Configuration Manager, acesse o workspace Administração, expanda Serviços de Nuvem e selecione o nó Microsoft Store para Empresas.
- Selecione a conexão existente.
- Selecione Excluir na faixa de opções.
Em seguida, recrie a conexão. Para saber mais, confira os seguintes artigos:
- Configurar os Serviços do Azure
- Configurar a sincronização de Microsoft Store para Empresas e Educação
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:
No console Configuration Manager, acesse o workspace Administração, expanda Serviços de Nuvem e selecione o nó Microsoft Store para Empresas.
Selecione a conta e abra suas Propriedades.
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
Se ele ainda não existir, crie o compartilhamento.
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
- No console Configuration Manager, acesse o workspace Administração, expanda Serviços de Nuvem e selecione o nó Microsoft Store para Empresas.
- 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:
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.
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
Selecione Offline, se ainda não estiver selecionado. Em seguida, selecione Gerenciar.
Crie uma pasta separada no compartilhamento de conteúdo do aplicativo para todas as plataformas com suporte.
Baixe o pacote para a pasta de pacote.
Baixe o arquivo de licença codificado como um
.bin
arquivo para a pasta de pacote.Baixe todas as estruturas necessárias para a pasta de pacote.
No console Configuration Manager, acesse o workspace biblioteca de software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.
Crie um aplicativo, especificando manualmente as informações do aplicativo.
Crie um tipo de implantação para cada plataforma com suporte que você baixou anteriormente.
Tipo: pacote de aplicativo do Windows (*.appx, *.appxbundle)
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
- A sincronização diária automática não é executada e o erro de "desligar # trabalhadores" no SMS_BUSINESS_APP_PROCESS_MANAGER.log
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 2
4
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:
Abra o registro do Windows no servidor que executa o ponto de conexão de serviço
Acesse
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION
Defina a operação solicitada como parar.
Atualizar para verificar o estado atual = parado.
Acesse
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER
Defina a operação solicitada como parar.
Atualizar para verificar o estado atual = parado.
Em SMS_CLOUDCONNECTION, defina a Operação Solicitada como Iniciar.
Em SMS_BUSINESS_APP_PROCESS_MANAGER, defina a Operação Solicitada como Iniciar.
Problemas relacionados à linguagem
Esta seção inclui os seguintes problemas comuns:
- As alterações de seleção de idioma não são aplicadas
- Nem todos os idiomas selecionados estão presentes para todas as informações de licença
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
- Falha ao instalar o aplicativo criado a partir de informações de licença offline
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de