O WSUS não está baixando atualizações (tempo limite)

2

Windows Server 2012 Standard de 64 bits.

Quando inicio o serviço do WSUS, esse erro é exibido no Visualizador de Eventos:

The WSUS content directory is not accessible.
System.Net.WebException: The remote server returned an error: (404) Not Found.
   at System.Net.HttpWebRequest.GetResponse()
   at Microsoft.UpdateServices.Internal.HealthMonitoring.HmtWebServices.CheckContentDirWebAccess(EventLoggingType type, HealthEventLogger logger)

O servidor é capaz de sincronizar com o Windows Update e encontra muitos patches (Crítico e de Segurança), mas não consigo fazer download de nenhuma atualização, pois recebo esse erro no Visualizador de Eventos:

Content file download failed. Reason: Value does not fall within the expected range. Source File: /c/msdownload/update/software/crup/2015/03/windows6.2-hypervintegrationservices-x86_8c84de57854d4934770a0ed072fb76673e30eb99.cab Destination File: f:WsusContentC84DE57854D4934770A0ED072FB76673E30EB99.cab.

Captura de tela do servidor:

    
por Vitor Gatti 16.03.2015 / 14:17

1 resposta

1

Este parece ser um problema conhecido para o WSUS servidores que usam um servidor proxy autenticado.

A Microsoft lançou um hotfix para esse problema que você pode aplicar ao seu servidor.

De acordo com uma pessoa que tentou (vinculado acima), você deve executar as seguintes etapas para redefinir o repositório de conteúdo do WSUS depois de instalar o hotfix. Isso ocorre porque o WSUS "pensa" no banco de dados SQL que todas as atualizações foram baixadas quando na verdade falharam. Para fazer isso, execute as seguintes etapas:

  1. Feche todos os consoles do WSUS abertos.
  2. Vá para Ferramentas administrativas - Serviços e PARE o serviço "Serviços de atualização".
  3. No Windows Explorer, navegue até a pasta WSUSContent (geralmente D:\WSUS\WSUSContent ou C:\WSUS\WSUSContent )
  4. Exclua TODOS os arquivos e pastas na pasta WSUSContent.
  5. Vá para Ferramentas administrativas - Serviços e INICIE o serviço "Serviços de atualização".
  6. Abra um prompt de comando e navegue até a pasta: C:\Program Files\Update Services\Tools .
  7. Execute o comando WSUSUtil.exe RESET

Uma razão para isso pode ser que seu DNS esteja configurado incorretamente. Uma coisa que você pode fazer é usar uma ferramenta como o WireShark para ver a que endereços IP o servidor está tentando se conectar, depois procurar esses IPs endereços e verifique se eles são de propriedade da Microsoft.

Outra possibilidade é que você tenha algum firewall ou servidor proxy que não esteja permitindo o tráfego. Certifique-se de que toda a lista de domínios a seguir esteja acessível no seu servidor:

por 16.03.2015 / 15:17