Você está offline; aguardando reconexão

Alguns computadores não recebem atualizações do servidor WSUS

Atualização técnica: 1 de agosto de 2008

A Microsoft lançou um comunicado de segurança sobre este problema para os profissionais de TI. Esse comunicado contém informações adicionais relacionadas à segurança. Para exibir o aviso de segurança, visite o seguinte site da Microsoft:
Sintomas
Você usa o Microsoft Windows Server Update Services (WSUS) 3.0 para implantar atualizações de software e hotfixes em computadores na organização. Contudo, alguns computadores não recebem atualizações do servidor WSUS. Esse problema ocorrerá se os computadores possuírem o Microsoft Office 2003 ou componentes do Office 2003 instalados.

ObservaçãoEsse problema afetará o Microsoft Windows Server Update Services 3.0 e o Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1). Entretanto, em algumas circunstâncias, os produtos a seguir também podem ser afetados:
  • Windows Small Business Server 2003 (Windows SBS) que teve o componente WSUS atualizado de WSUS 2,0 para WSUS 3,0
  • System Center Essentials 2007
  • System Center Configuration Manager 2007
Para obter mais informações, consulte o comunicado.

Quando esse problema ocorrer, uma mensagem semelhante à seguinte é registrada no arquivo de log de Atualizações Automáticas (%windir%\WindowsUpdate.log) no computador afetado:
Data/Hora 788 ee4 PT +++++++++++ PT: Sincronizando atualizações do servidor +++++++++++
Date Time 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://WSUS Server/ClientWebService/client.asmx
Data Hora AVISO EM PT 788 ee4: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
Data Hora AVISO EM PT 788 ee4: Falha do SOAP: 0x000190
Data Hora AVISO EM PT 788 ee4: faultstring:Falha
Data Hora AVISO EM PT 788 ee4: ErrorCode:InternalServerError(5)
Data Hora AVISO EM PT 788 ee4: Mensagem:(nula)
Data Hora AVISO EM PT 788 ee4: Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Data Hora AVISO EM PT 788 ee4: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Essa mensagem é registrada durante a fase de detecção.

Além disso, uma mensagem semelhante à seguinte é registrada no arquivo de log do WSUS (%ProgramFiles%\Update Services\Log Files\SoftwareDistribution.log) no computador do WSUS:
Data Hora UTC Error w3wp.12 ClientImplementation.SyncUpdates System.ArgumentException: O item já foi adicionado. Chave no dicionário: chave '8862' adicionada: '8862'
em System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
em System.Collections.Hashtable.Add(Object key, Object value)
em Microsoft.UpdateServices.Internal.ClientImplementation.GetSyncInfo(DataAccess dataAccess, Hashtable stateTable, Hashtable deploymentTable, Boolean haveGroupsChanged, Boolean doChunking)
em Microsoft.UpdateServices.Internal.ClientImplementation.SoftwareSync(DataAccess dataAccess, UnencryptedCookieData cookieData, Int32[] installedNonLeafUpdateIds, Int32[] leafUpdateIds, Boolean haveGroupsChanged, Boolean expressQuery)
em Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, parâmetros SyncUpdateParameters)
em Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, parâmetros SyncUpdateParameters)
em Microsoft.UpdateServices.Internal.Client.SyncUpdates(Cookie cookie, parâmetros SyncUpdateParameters)
linhas removidas
Data Hora UTC Warning w3wp.12 SoapUtilities.CreateException ThrowException: actor = http://wsusebc/ClientWebService/client.asmx, ID=c0a7445f-b989-43fa-ac20-11f8ca65fa8c, ErrorCode=InternalServerError, Message=, Client=?
Para localizar essa mensagem, pesquise no servidor do WSUS a ID obtida do log do cliente.
Causa
Esse problema ocorre devido a uma revisão recente da atualização do Microsoft Office 2003 Service Pack 1 (SP1) que faz com que os servidores do WSUS 3.0 sincronizem incorretamente a atualização revisada com as aprovações de atualização. Quando os computadores cliente afetados se comunicam com esse servidor, o serviço da Web não pode processar as aprovações. Por isso, a detecção não é bem-sucedida.
Resolução

Para solucionar esse problema em um servidor que esteja executando o WSUS 3.0 SP1

  1. Verifique se a configuração atual de Região e Idioma no servidor WSUS é igual à configuração com a qual o WSUS foi instalado. Por exemplo, se, ao ser instalado, o servidor WSUS tiver sido configurado para Inglês (Estados Unidos) e a configuração atual for Alemão (Suíça), você deverá alterar o idioma para Inglês (Estados Unidos) antes de instalar a atualização.
  2. Instale a atualização 954960. Clique no link do Centro de Download da Microsoft aplicável ao seu servidor:

    DownloadBaixe a Atualização do Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960) agora.

    DownloadBaixe agora o pacote de atualizações do Windows Server Update Services (WSUS) 3 Service Pack 1 para sistemas baseados em x64.

    Data de lançamento: 1 de agosto de 2008

    Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
    119591 Como obter arquivos de suporte da Microsoft nos serviços online
    A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.
  3. Se aplicável, altere o idioma do servidor WSUS para a configuração desejada.

Para solucionar esse problema em um servidor que esteja executando o WSUS 3.0 RTM

Execute um dos seguintes procedimentos:
Como Contornar
Recomendamos que você atualize para o WSUS 3.0 SP1 e receba a atualização 954960. Se não desejar atualizar para o WSUS 3.0 SP1 agora, siga o procedimento descrito nesta seção para redefinir manualmente as aprovações para um estado consistente no servidor WSUS.
  1. No Console de Administração do WSUS, na lista de atualizações, localize a atualização Office 2003 Service Pack 1.
    • Observação É possível que haja mais de uma atualização Office 2003 Service Pack 1 publicada. É importante verificar se você localizou a versão específica da atualização necessária para este procedimento. Confirme que a seguinte UpdateID aparece na parte inferior do painel de detalhes:
      D359F493-0AAD-43FA-AF5C-6763326CD98F
    • Talvez seja necessário alterar os filtros no nó Atualização para ver essa atualização. Para fazer isso, defina o Status para Qualquer, e a Aprovação para Recusada. Caso você ainda não visualiza a atualização, defina a Aprovação como Qualquer Exceto Recusada.
  2. Verifique se o status da atualização está definido como Recusada. Caso ela não tenha sido recusada, clique com o botão direito do mouse na atualização e, em seguida, clique em Recusar.
  3. Aprove a atualização. Para fazer isto, clique com o botão direito do mouse em Aprovar e clique em OK. Não faça alterações nas configurações de aprovação na caixa de diálogo Aprovar atualizações.
  4. Recuse a atualização. Para isso, clique com o botão direito do mouse na atualização e clique em Recusar.
  5. Agora, os computadores concluirão com êxito a detecção no servidor WSUS e receberão todas as atualizações aplicáveis. Para verificar se um computador pode sincronizar:
    1. Abra um prompt de comando.
    2. Digite o seguinte comando:
      wuauclt.exe/detectnow
    3. Pressione ENTER.
  6. Consulte o arquivo WindowsUpdate.log para verificar se a sincronização foi bem-sucedida. Talvez você precise executar o comando detectnow duas vezes. Alguns clientes relataram que a primeira sincronização falhou, mas as sincronizações subseqüentes foram bem-sucedidas.
  7. Se você tiver uma hierarquia de servidores WSUS, repita o procedimento em cada servidor. Comece com o servidor de nível mais alto. Se algum dos servidores for um servidor filho replicado, torne-o autônomo usando a caixa de diálogo Opções/Origem da Atualização e Servidor Proxy. Execute as etapas do procedimento e, em seguida, torne o servidor autônomo novamente um servidor filho replicado.
Mais Informações

Problemas conhecidos dessa atualização

  • Quando você instalar essa atualização em um computador que esteja executando o WSUS, e se o computador também hospedar outros serviços de Internet, como HTTP, FTP, NNTP ou SMTP, esses serviços poderão ser interrompidos e reiniciados durante a instalação da atualização.
  • Essa atualização não permite desinstalação. Para removê-la, desinstale e reinstale o WSUS.

    Se desejar remover essa atualização, recomendamos que selecione a opção padrão ao desinstalar o WSUS. A opção padrão deixa o banco de dados e o conteúdo no sistema de forma que as configurações personalizadas sejam mantidas quando o WSUS for reinstalado.
  • Depois que você instalar essa atualização, não haverá uma listagem para a atualização no recurso Adicionar ou Remover Programas no Painel de Controle. Para verificar se a atualização foi instalada corretamente, siga essas etapas:
    1. Abra a seguinte pasta:
      %ProgramFiles%\Update Services\WebServices\ClientWebService\bin\
    2. Clique com o botão direito do mouse no arquivo Microsoft.UpdateServices.WebServices.Client.Dll e, em seguida, clique em Propriedades.
    3. Clique na guia Versão.
      • Se a atualização tiver sido instalada corretamente, a versão do arquivo será 3.1.6001.66.
      • Se a atualização tiver sido instalada incorretamente, a versão do arquivo será 3.1.6001.65.
Situação
A Microsoft confirmou que este é um problema que ocorre nos produtos Microsoft que estão listados na seção "Aplica-se a".
Propriedades

ID do Artigo: 954960 - Última Revisão: 06/11/2009 19:03:57 - Revisão: 7.0

Microsoft Windows Server Update Services 3.0, Microsoft Windows Server Update Services 3.0 Service Pack 1

  • kbinfo kbbug kbexpertiseinter kbpubtypekc kbsecurity kbsecvulnerability kbsecadvisory KB954960
Comentários
id"; document.getElementsByTagName("head")[0].appendChild(m);