Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo fornece as etapas para resolver o erro de incompatibilidade de hash que ocorre quando você tenta baixar o arquivo Contentinfo.tar dos pontos de distribuição na nuvem (DPs).
Versão original do produto: Configuration Manager (branch atual)
Número original do KB: 4458143
Sintomas
Considere o cenário a seguir.
- Você tem várias DPs de nuvem no Configuration Manager. Cada DP é atribuído a um local primário diferente.
- A função DP não está instalada no servidor do site primário. Ou a função DP está instalada no servidor do site primário, mas a opção Habilitar e configurar o BranchCache para este Ponto de Distribuição não está habilitada.
- O recurso BranchCache é instalado nos servidores primários do site. E o BranchCache está habilitado em computadores cliente.
Nesse cenário, você recebe um erro de incompatibilidade de hash quando os clientes tentam baixar o arquivo Contentinfo.tar dos DPs da nuvem. Uma entrada de erro é registrada no arquivo ContentTransferManager.log:
CCTMJob::_ProcessContentInfo - falha ao verificar o hash (ID do algoritmo = 32780, tipo de provedor = 24). Valor real - <valor1>, Valor calculado - <valor2>
Causa
Esse problema ocorre porque a chave do BranchCache não está sincronizada entre os servidores do site primário. Quando o Gerenciador de Transferência de Pacotes carrega o arquivo Contentinfo.tar para os DPs de nuvem, o hash do arquivo é diferente em cada site primário porque a chave do BranchCache é diferente.
Solução
Para corrigir o problema, siga estas etapas:
Execute a seguinte consulta SQL no site de administração central para obter a chave do BranchCache que cada site primário deve usar:
SELECT * FROM SC_Properties WHERE Name = 'BranchCacheKey'
Execute o seguinte comando em cada site primário para definir a chave do BranchCache como o valor obtido na etapa 1:
netsh branchcache set key passphrase="<value>"
Observação
Neste comando, <value> é o resultado que você obtém na etapa 1.
Redistribua todo o conteúdo para os DPs de nuvem para que o conteúdo seja carregado com os valores de hash corretos.